EnumDesktopWindows etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
EnumDesktopWindows etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

18 Kasım 2019 Pazartesi

EnumDesktopWindows metodu

Giriş
Callback FALSE dönünce durur.

Örnek
Şöyle yaparız.
HWND g_hwndTarget;

BOOL CALLBACK  EnumCallback(HWND hwnd, LPARAM lParam)
{
  wchar_t szText[MAX_PATH] = {};
  GetWindowTextW(hwnd, szText, MAX_PATH);

  std::wstring strTitle = szText;
  if (strTitle.find(L"cmd.exe") != std::string::npos)
  {
    g_hwndTarget = hwnd;
    return FALSE;
  }
  return TRUE;
}


EnumDesktopWindows(NULL, EnumCallback, 0);