07 2008 档案

ACCESS表名不能以数字开头!

posted @ 2008-07-17 13:01 鱼香 阅读(778) | 评论 (0)  编辑

日历控件在改变时间时,响应了两次DTN_DATETIMECHANGE的问题
     摘要: 在使用Date Time Picker控件时需要响应日期改变的事件,这才发现如果是使用弹出的日期列表选中的时间,这个响应函数会进入两次。正纳闷中在CSDN搜索到这个问题的一个解法,很使用。通过这段代码也大概可以了解到为什么MFC会调用它两次了。


void CXXXOLEDlg::OnDatetimechangeDateFrom(NMHDR* pNMHDR, LRESULT* pResult)
{
*pResult = 0;

static BOOL bOK=TRUE;
#if 1//判断是否有CMonthCalCtrl,若有会发送两次Change,截第二次即可
CDateTimeCtrl* pCtrl = (CDateTimeCtrl*) GetDlgItem(IDC_DATETIMEPICKER1);
ASSERT(pCtrl != NULL);
CMonthCalCtrl*   阅读全文

posted @ 2008-07-07 15:15 鱼香 阅读(1946) | 评论 (3)  编辑

<2008年7月>
293012345
6789101112
13141516171819
20212223242526
272829303112
3456789

导航

统计

常用链接

留言簿(1)

随笔档案

搜索

最新评论

阅读排行榜

评论排行榜