我派生了一个日历控件类想在日历控件上处理鼠标双击事件左右键单击都没问题,但左右键双击都响应不到请大家帮忙讨论一下
解决方案 »
- MFC 中调用自定义类中的函数实现框架的最大化
- 网络编程性能的问题
- vc08中combobox的下拉框的内容变成上下箭头选取了。如何恢复成下拉箭头?
- 菜鸟的困惑:邮件发送HTML时的问题?
- ********继续散20分,第10个人进来后结贴,为的是细水长流**********
- 基于CWnd的窗口如何实现类似于CDialog的DoModal()功能?
- Outlook Addin的问题
- 请教如何将cstring类型的数据转换成-bstr-t类型?
- 请问有没有根据函数地址来获得该函数的函数名的函数?
- 如何获取socket连接状态?
- 大家现在开发是在哪个环境啊?
- CDialogBar VC6 VC2010
那你就在单击响应里面自己判断是否双击,windows的双击也都是判断连续单击得来的
m_MonthCalCtrl.GetCurSel(a);//m_MonthCalCtrl日历控件对象
CString str;
str.Format("%d,%d,%d",a.GetYear(),a.GetMonth(),a.GetDay());
还有,为何上面这方法读取到的时间,有时对有时错的...
看MSDN上的WM_LBUTTONDBLCLK说明
Only windows that have the CS_DBLCLKS WNDCLASS style will receive OnLButtonDblClk calls