Knowledge Base Nr: 00050 close_dialogs_and_windows.cpp - http://www.swe-kaiser.de

Downloads:

Win32: Schließen von Windows und vor allem von Dialogen.
Funktioniert auch über Prozessgrenzen hinweg.

  
// API Sample
HWND hwnd = ::FindWindow(NULL, "MyDialog");
if (hwnd)
::SendMessage(hwnd, WM_CLOSE, 0 , 0);

// MFC Sample
CWnd* pD = FindWindow(NULL, "MyDialog");
if (pD)
pD->SendMessage(WM_CLOSE, 0 , 0);