Fermer une fenêtre de Contacts? [MFC] - C++ - Programmation
MarshPosté le 26-11-2004 à 11:31:01
Je suis en train de coder un petit programme sous Pocket PC, je voudrai fermer une fenêtre Contacts, pour le lancer:
Code :
CWnd contactwindow;
...
SHELLEXECUTEINFO ShExecInfo = {0};
ShExecInfo.cbSize = sizeof(SHELLEXECUTEINFO);
ShExecInfo.fMask = SEE_MASK_NOCLOSEPROCESS;
ShExecInfo.hwnd = contactwindow;
ShExecInfo.lpVerb = NULL;
ShExecInfo.lpFile = _T(":MSCONTACTS" );
ShExecInfo.lpParameters = _T("" );
ShExecInfo.lpDirectory = NULL;
ShExecInfo.nShow = SW_SHOW;
ShExecInfo.hInstApp = NULL;
ShellExecuteEx(&ShExecInfo);
Par contre je ne vois pas commet fermer (ou cacher) cette fenêtre? Un contactwindow.DestroyWindow() ne fait rien et contactwindow.SendMessage(WM_CLOSE); me renvoie un message d'erreur (Assertion Failed). Deplacer la fenêtre avec un MoveWindow ne change rien.
Marsh Posté le 26-11-2004 à 11:31:01
Je suis en train de coder un petit programme sous Pocket PC, je voudrai fermer une fenêtre Contacts, pour le lancer:
Par contre je ne vois pas commet fermer (ou cacher) cette fenêtre?
Un contactwindow.DestroyWindow() ne fait rien et contactwindow.SendMessage(WM_CLOSE); me renvoie un message d'erreur (Assertion Failed).
Deplacer la fenêtre avec un MoveWindow ne change rien.
Quelqu'un pour m'aider?