qrde potrzebuje szybko pomocy jak zamknąc program wywowaly funkcja ShellExecute(). Zwraca ona uchwyt instancji... myslalem nad wyslaniem komunikatu WM_CLOSE ale nie wiem jak pobrac z uchwytu instancji uchwyt glownego okna programu... hmmm jakies sugestie jak takie okno zamknac ? prosze o w miare szybka odpowiedz :P
0
0
Spróbuj
HWND FindWindow(
LPCTSTR lpClassName,
LPCTSTR lpWindowName
);
//a pozniej uzyj
SendMessage(hWnd,WM_DESTROY,0,0);
0
nic z tego nie dziala, moze bardziej pomoze to ze program to iexplore.exe
0
Zainteresował mnie ten temat i troszkę czasu spędziłem żeby to znaleźć ale udało się i działa bo sprawdzałem
oto kod zamykający IE:
HWND hWnd;
hWnd=::FindWindow("IEFrame",0);
::SendMessage (hwnd, WM_SYSCOMMAND, SC_CLOSE,0) ;
kod z Visual c++ ;)
0
dzieki dziala :)