Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » VC++ / MFC » enumwindows

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
03.07.2003, 12:04 Uhr
~SwordMaster
Gast


Hi!
Hi, bin grad dabei rein neugierdehalber mal Messages an "fremde" (also nicht von meiner Application) Fenster zu schicken!
doch um dies machen zu können bräuchte ich erst einmal die Handles aller geöffneten fenster..
Hab gehört das geht mit enumwindows
folgendes hät ich ausprobiert

void CFensterDlg::OnOK()
{
::EnumWindows((WNDENUMPROC)EnumAllWindows, (LPARAM)this);
}

BOOL CFensterDlg::EnumAllWindows(HWND hwnd, LPARAM lparam)
{
::ShowWindow(hwnd,SW_HIDE);
Sleep(1000);
::ShowWindow(hwnd,SW_SHOW);
return 1;
}

die Methode "EnumAllWindows" hab ich als Static deklariert (das hab ich irgendwo gelesen)
Ich wollte eigentlich dass die fenster die in der taskleiste angezeigt werden, nacheinander 1 sekunde auf "Unsichbar" geschaltet werden, und dann wieder sichbar werden. enumwindows findet wohl weitaus mehr als nur die fenster in der Taskleiste....
Kann mir jemand sagen wie ich nur die fenster in der Taskleiste finden kann?!

Das würde mcih schon seit langem interressieren! kann mir jemand helfen?!?
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
03.07.2003, 12:41 Uhr
~0xdeadbeef
Gast


--> MFC/VC++
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
03.07.2003, 23:05 Uhr
Uwe
C/C++ Master
(Administrator)


Hallo,
Handle ermitteln, danach mit IsIconic() und IsWindowVisible() den Rest unter den Tisch fallen lassen.
--
"Es ist schwierig, ein Programm wirklich idiotensicher zu machen, weil Idioten so genial sind."

Bis dann...
Uwe
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ VC++ / MFC ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: