
MFC
zijingping
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
MFC编辑框“请输入一个整数”,数字后面自动跟了一个0
用MFC编辑框,输入数字,按Backspace键,空白时,窗口弹出“请输入一个整数”消息框,在该消息框上点确定后,编辑框里面出现“|0”,即光标移动到数字0之前,再输入数字,后面就会多一个0。如果输入“123”,就变成了“1230”,再删除,到空白,又会弹出“请输入一个整数”消息框,在该消息框上点确定后,编辑框里面出现“|1”,即最后一个数字总是删不掉,会自动保留在新输入数字之后。 解决办法:原创 2016-05-27 16:52:06 · 5644 阅读 · 0 评论 -
在MFC中用halcon读图像,显示在主窗口和picture control中
1.建立对话框工程(字符集:多字节字符集) 2.配置属性: (1)配置属性-》c++-》常规-》附加库目录,加入: D:\Program Files\MVTec\HALCON-12.0\include\halconcpp; D:\Program Files\MVTec\HALCON-12.0\include; (2)配置属性-》链接器-》常规-》附加库目录,加入: D:\Program原创 2016-05-28 18:00:19 · 15541 阅读 · 2 评论 -
函数调用缺少参数列表;请使用“&****Dlg::getThread”创建指向成员的指针”--多线程函数调用
函数调用缺少参数列表;请使用“&****Dlg::getThread”创建指向成员的指针”,面向对象编程要求线程调用的接口必须是全局函数或静态成员函数。1.把线程函数改为静态成员函数,2在静态成员函数里使用类的非静态成员时,需要使用具体的类对象调用。解决办法,定义一个this指针。具体如下:在类外面定义静态类指针static ***Dlg *p_Dlg = NULL;原创 2016-05-31 11:01:19 · 5726 阅读 · 0 评论 -
MFC-combox和listbox、radio button、group box等控件及onTimer函数的应用
combox、listbox控件内容添加:控件访问方式: CEdit* editBox = (CEdit*)GetDlgItem(ID); CString str; editBox->GetWindowText(str); int checkRadio = GetCheckedRadioButton(ID_RADIO1, ID_RADIO3); switch (chec原创 2016-07-02 09:28:24 · 1503 阅读 · 1 评论 -
使控件和MFC窗口一起最大最小化
1.选中对话框,右键-》属性-》消息,添加WM_SIZE函数。2.在对话框.h文件里面添加:void ReSize();POINT old;3.在初始化函数中添加;原创 2016-06-07 15:04:15 · 2091 阅读 · 1 评论