[MFC]Fermer une fenêtre de Contacts?

Fermer une fenêtre de Contacts? [MFC] - C++ - Programmation

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:
 

Code :
  1. CWnd contactwindow;
  2. ...
  3. SHELLEXECUTEINFO ShExecInfo = {0};
  4. ShExecInfo.cbSize = sizeof(SHELLEXECUTEINFO);
  5. ShExecInfo.fMask = SEE_MASK_NOCLOSEPROCESS;
  6. ShExecInfo.hwnd = contactwindow;
  7. ShExecInfo.lpVerb = NULL;
  8. ShExecInfo.lpFile = _T(":MSCONTACTS" );
  9. ShExecInfo.lpParameters = _T("" );
  10. ShExecInfo.lpDirectory = NULL;
  11. ShExecInfo.nShow = SW_SHOW;
  12. ShExecInfo.hInstApp = NULL;
  13. 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.
 
Quelqu'un pour m'aider?

Reply

Marsh Posté le 26-11-2004 à 11:31:01   

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed