alexsendar
2017-02-15 08:06
采纳率: 100%
浏览 2.2k
已采纳

Win32 listbox 怎样获取行选中事件?

如下代码段, WndProc 哪个case里做处理?wm_command? 还是 wm_notify?
最好贴下case 处理代码。

 HWND hListBox=0;  
    hListBox = CreateWindow(WC_LISTBOX,  
        NULL,  
        WS_CHILD|WS_VSCROLL | WS_TABSTOP | LBS_STANDARD
        ,
        x, 23,
        100, rcClient.bottom - rcClient.top - 100,
        parentWnd, (HMENU)IDC_ListBox,   
        (HINSTANCE) GetWindowLong(parentWnd, GWL_HINSTANCE),   
        NULL);
    ShowWindow(hListBox,SW_SHOW);

    SendMessage(hListBox,LB_ADDSTRING ,0,(LPARAM)"Clear");
    SendMessage(hListBox,LB_ADDSTRING ,0,(LPARAM)"你好");
    SendMessage(hListBox,LB_ADDSTRING ,0,(LPARAM)"我好");
    SendMessage(hListBox,LB_ADDSTRING ,0,(LPARAM)"他好");

图片说明

  • 写回答
  • 好问题 提建议
  • 追加酬金
  • 关注问题
  • 邀请回答

2条回答 默认 最新

相关推荐 更多相似问题