Programm im Hintergrund?
-
tagchen...
ich möchte gerade ein mfc programm schreiben, welches aber im Hintergrund von windows läuft. wie bekomme ich sowas hin. das im prinzip in der taskleiste das symbol auftaucht und das programm selbständig arbeitet und sobald man draufklickt sich das programm wieder öffnet.
ich danke schonmal für eure hilfe und mühe.
THX a lot
cu bart
-
CWnd::ShowWindow(SW_MINIMIZE);
Dann ist es in der Taskleiste aufgeführt, das Fenster aber nicht sichtbar. Oder was meinst du?
Grüssli
-
tagchen...
danke erstmal für die schnelle hilfe... bei deinem befehl miniert sich das fenster ja... ich habe mich wohl falsch ausgedrückt.
das fenster soll nicht minimiert werden sondern ganz verschwinden und in der "taskleiste" (als kleines symbol unter der uhr) angezeigt werden. so wie die soundeinstellungen etc..
ich hoffe ihr versteht in etwa was ich meine.
danke für eure hilfe und mühe.
thx a lot
cu bart
-
Jo... das hat nur nix mit der Taskleiste zu tun

Was du haben willst ist ein TrayIcon und ShowWindow(SW_HIDE)...
Referenzen:
codeproject.com - Adding Icons to the System Tray
Shell_NotifyIcon
ShowWindow