mfc中获取listbox项目坐标

来源:百度知道 编辑:UC知道 时间:2024/05/10 20:32:42
我先获得了鼠标的坐标,然后再比较是在list哪项的范围内!然后再判断弹出那个菜单,菜单都搞定了,就是不知道怎么获取项目的坐标,有相关的函数么?最好给个简单的例子!

不用这样做吧,响应listbox的ON_LBN_SELCHANGE事件,在响应函数中有参数index,根据index就知道是哪一项了啊。

有在WindowsX.h中定义的宏,是win32的,不是MFC的,但MFC也有类似的成员函数,内部实现靠的是它们:
ListBox_GetCurSel(hwndCtl);
ListBox_FindExactString(hwndCtl,index, pszFormat);
都能返回"坐标",这个东西叫坐标吗?感觉怪怪的,呵呵,跟着楼主念!