Я создаю окно, не показывая его:
int main()
{
CreateWindow("SysListView32","Geek",0, 0, 0, 0, 0,NULL, NULL, (HINSTANCE)GetCurrentProcess(), NULL);
getch();
}
... и в другом процессе используйте FindWindow()
, чтобы найти его дескриптор:
int main()
{
HWND H = FindWindow("SysListView32", "Geek");
std::cout<< "The handle of created window is : " <<H;
getch();
}
Как FindWindow
находит свою ручку?Я предполагал, что не найдет его, потому что process1 не показывает окно.
Как найти только видимых окон?