このコードを使用して、必要なリストボックスのハンドルを取得していますが、問題は、同じクラス名でタイトルのないリストボックスが 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)"");
}