C++ Builder Tips


直前にアクティブだったウィンドウのHandleを取得する


現在のアプリケーションの直下のウィンドウを検索します。
GetNextWindow()を使用します。
hWndに取得したウィンドウのハンドルが格納されます。

HWND hWnd;
hWnd = Application->Handle;
do {
 hWnd = GetNextWindow(hWnd, GW_HWNDNEXT);
} while (hWnd != NULL && !IsWindowVisible(hWnd));


目次に戻る
Copyright(c) 2008 WoodenSoldier Software