001
06.07.2003, 19:54 Uhr
FloSoft
Medialer Over-Flow (Administrator)
|
Hallo, das lässt dein Fenster verschwinden:
C++: |
ShowWindow(SW_HIDE);
|
das fügt dir ein Icon unten rechts in den Systray ein
C++: |
NOTIFYICONDATA icon; icon.uCallbackMessage = WM_USER+4532; icon.hWnd = this->m_hWnd; icon.hIcon = this->m_hIcon; icon.uFlags = NIF_MESSAGE | NIF_ICON; Shell_NotifyIcon(NIM_ADD,&icon);
|
dann solltest du, damit man wieder auf das Programm zugreifen kann WindowPorc deiner Dialogklasse überschreiben und folgendes hinzufügen:
C++: |
LRESULT CYourDlgClass::WindowProc(UINT message, WPARAM wParam, LPARAM lParam) { // ab hier neu: switch(message) { case WM_USER+4532: { switch(lParam) { case WM_LBUTTONDOWN: { ShowWindow(SW_SHOW); } break; } } break; } return CDialog::WindowProc(message, wParam, lParam); }
|
-- class God : public ChuckNorris { }; Dieser Post wurde am 06.07.2003 um 19:55 Uhr von FloSoft editiert. |