0

このコードを使用して、必要なリストボックスのハンドルを取得していますが、問題は、同じクラス名でタイトルのないリストボックスが 5 つあることです。

最初のリストボックスが見つかったため、列挙を停止します

BOOL CALLBACK EnumChildProc(HWND hwnd, LPARAM lParam)
{
    hwlist = FindWindowEx(hwnd,0,"WTL_LISTVIEW", "");
    if(!hwlist)
        return TRUE;
        return FALSE;
}

int main(void)
{
    HWND a=FindWindow("Dialog", "");
    EnumChildWindows(a, &EnumChildProc, (LPARAM)"");
}
4

0 に答える 0