视图中焦点问题? 我在单文档视图中按序号画了30个矩形,当鼠标单击其中一个矩形的时候,我怎么样才可以知道单击的是哪个矩形,焦点在哪个矩形上? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 按序号画?是不是Create了30个子窗口?在WM_SETFOCUS里设置下,如果是根据屏幕大小,划出30个等大相邻的矩形,可以根据坐标算出 在PreTranslateMessage(MSG* pMsg)里添加 CRect rect; GetDlgItem(IDC_BUTTON_XXX)->GetWindowRect(&rect); if(rect.PtInRect(pMsg->pt)) { AfxMessageBox("坐你该做的事"); } 为何我在对话框上创建的视图不出错,而别人的却出错 怎么用W32编写一个多线程程序(主要解决一个命令行的问题)? 关于VC6编译后生成exe文件的问题 一个排列组合的算法问题,答出就给分 深入浅出MFC中"=#class_name;",请问#号是什么意思? vc.net的工程如何在vc6.0下打开 多个菜单项对应着同一个响应函数,在该响应函数里如何辨别:传递的究竟是哪个菜单消息呢? 关于TreeView 关于拷贝钩子... 帮忙鼓励一下啊呵呵 VC读写EXCEL ;提示“字段后字段索引不正确” 代码移植问题 win32移植WINCE上
在PreTranslateMessage(MSG* pMsg)里
添加
CRect rect;
GetDlgItem(IDC_BUTTON_XXX)->GetWindowRect(&rect);
if(rect.PtInRect(pMsg->pt))
{
AfxMessageBox("坐你该做的事");
}