ListBox に対するユーザーのダブルクリックを処理したいのですが、ウィンドウにメッセージを送信しないため、リストボックス アクティビティを処理する方法がありません。私はこれを持っています:
LRESULT CALLBACK WindowProcedure (HWND hwnd, UINT message, WPARAM wParam, LPARAM lParam)
{
switch (message) /* handle the messages */
{
case WM_COMMAND:
{
switch(LOWORD(wParam))
{
case IDC_LISTBOX1:
{
if(HIWORD(wParam) == LBN_DBLCLK)
{
//...
}
//...
}
//...
}
//...
}
//...
}
return 0;
}
リストボックス メッセージを処理するにはどうすればよいですか?