mfc笔记
简单较少一下mfc的使用和一些问题
_蓝染_
这个作者很懒,什么都没留下…
展开
-
mfc 如何利用picture control加载或清除图片
前一阵子使用mfc的picture control显示图片,发现总有一些问题,用起来不是很好用,最后查了一些资料,总结了一下。如有问题或者好的建议还希望指出。在picture contro中显示图片 CImage image; image.Load(szPhotoFile);//szPhotoFile图片的路径 //以下两个矩形主要作用是,获取对话框上面的Picture Control的...原创 2019-11-29 10:00:32 · 3238 阅读 · 0 评论 -
mfc 中如何添加标签页(超详细)
首先,新建一个基于对话框的mfc工程,添加dialog资源,IDD_TEST1,IDD_TEST2, IDD_TEST3,分别将属性border设置为none,style设置为child,并分别添加到类中CTest1,CTest2,CTest3。其次,在CxxxDlg的头文件中,引用CTest1,CTest2,CTest3的头文件。并在类中添加public: CTest1 t1; C...原创 2019-11-28 17:24:53 · 4834 阅读 · 2 评论 -
mfc获取系统时间
CTime time;time = CTime::GetCurrentTime();CString str = time.Format("%H:%M:%S");1.使用CTime类 CString str; //获取系统时间 CTime tm; tm=CTime::GetCurrentTime(); str=tm.Format("现在时间是%Y年%m月%d日 %X...原创 2019-10-24 14:11:15 · 365 阅读 · 0 评论 -
mfc 如何简单的解决按回车键和esc键退出的问题
当创建mfc 对话框时,如果想关掉回车退出程序的问题,右击CxxxDlg类,点击属性,点击重写,选择OnOk函数,创建。我们会在.h和.cpp文件发现如下代码。.cpp文件中将CDialogEx::OnOK()注释掉即可。.hvirtual void OnOK();.cppvoid CCheckIDCardDlg::OnOK(){ // TODO: 在此添加专用代码和/或调用基类...原创 2019-10-17 18:00:27 · 1094 阅读 · 2 评论 -
处理mfc进行操作时,窗体控件不刷新,点击没有反应的问题
在较大或者耗时较长的循环处理中,程序会不相应消息队列,程序的界面不会刷新,点击也没有反应,程序处于假死状态。我们可以调用如下函数进行处理:void ProcessMessages(){ MSG msg; while (1) { if (::PeekMessage(&msg, NULL, 0, 0, PM_REMOVE) == 0) { break; } ::...原创 2019-10-17 17:59:55 · 1951 阅读 · 0 评论 -
mfc 如何运用radiobutton并修改默认选中
今天突然用到mfc的radio-button,结果因为好久不用mfc忘记了如何使用,又花费了一些时间去百度并实验,所以决定这次总结记录一下。首先我们在dialog上创建我们所需要的radiobutton,并将所有的tabstop、auto属性设置为true。接下来,我们将每组默认的首个radiobutton的group属性设置为true,其他的设置为false。随后,我们用ctrl d,来查...原创 2019-10-15 17:55:47 · 2366 阅读 · 0 评论 -
mfc vs 2010添加外部关联变量
vs2010没有VC6.0里面添加变量关联外部属性选项。// CPropPage::DoDataExchange - 在页和属性间移动数据void CPropPage::DoDataExchange(CDataExchange* pDX){ // IDC_EDIT1控件ID, m_time_interval 控件对应的变量 Interval控件关联的外部属性 DDP_Text(...原创 2018-12-11 14:21:26 · 385 阅读 · 0 评论 -
VS2010,MFC更改应用程序exe的图标
首先,打开资源视图,选择Icon,选择添加资源,选择Icon,选择导入,浏览文件选择图标文件(*.ico), 找到你想使用的图标,此时,在 资源视图Icon目录下会出现IDI_ICON1和IDR_MAINFRAME两个文件。随后打开头文件,打开Resource.h我们可以看到如下代码, 我们将#defineIDI_ICON1 改成相对较小的数字。 #define IDR_MAINFRAME ...原创 2018-11-29 15:09:18 · 3471 阅读 · 0 评论