[WinAPI] Funkcja FindWindow nie działa
Ostatnio zmodyfikowano 2013-03-16 17:16
pajdakks Temat założony przez niniejszego użytkownika |
[WinAPI] Funkcja FindWindow nie działa » 2013-03-16 13:40:25 Dzień dobry, Mam problem ponieważ potrzebuję napisać program który po wyszukaniu odpowiedniego okna automatycznie je wyłączy. I tak w kółko za każdym razem jak ktoś włączy dany program. Na razie korzystam z funkcji FindWindow i mam problem ponieważ zwracany uchwyt to 0. Dlaczego tak skoro mam podaną nazwę pliku którego uchwyt ma szukać. Tutaj kod #include <windows.h> #include <iostream>
int main() { HWND uchwyt; uchwyt = FindWindow( NULL, "hl.exe" ); std::cout << "Uchwyt okna : " << uchwyt; } |
|
xevuel |
» 2013-03-16 14:10:35 |
|
Admixior |
» 2013-03-16 17:16:20 Jak wyżej: Czy hl.exe to jest nazwa programu czy jego okna. Zauważ że szukasz uchwyt do okna a nie procesu. Jeśli nazwa okna to spróbuj odpalić z prawami adma jeśli nie zadziała to pobierz GetLastError() |
|
« 1 » |