![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MFC基础到高级
文章平均质量分 79
MFC基础到高级
揽揽
这个作者很懒,什么都没留下…
展开
-
模态对话框与非模态对话框
非模态对话框和模态对话框用法总结: 相同点:两者添加对话框资源和关联类的操作步骤是一样的。 不同点:两者创建和显示的函数不一样。 非模态对话框创建和显示函数: testDlg *pDlg = new testDlg ();//对指针进行初始化 pDlg->Create(IDD_TEST_DIALOG, this); pDlg->ShowWindow(SW_SHOW); 模态对话框创建和显示函数: testDlg pdlg; pdlg.DoModal();原创 2020-09-15 17:27:01 · 79 阅读 · 0 评论 -
MFC:设置标题和图标以及exe的图标
this->SetWindowText(APP_NAME);m_bIsDialogInited = true;HICON m_hIcon;m_hIcon = AfxGetApp()->LoadIcon(IDI_ICON1);this->SetIcon(m_hIcon,TRUE);//exe的图标 添加Icon资源 导入某张后缀为.ico的图标 将图标ID=128(顶替默认的IDR_MAINFRAME)...原创 2020-09-04 18:31:28 · 175 阅读 · 0 评论 -
MFC:子会话框与父级会话框相互传递数据
//子传父 父类名CRegisterDlg 父类中的成员变量m_LBHomeInfoCRegisterDlg * parent = (CRegisterDlg *)GetParent();parent->m_LBHomeInfo.AddString(listHome);//父传子 子类CRegisterDlg 在子类中定义一个函数SetParam,设置成员变量的值CRegisterDlg m_dRegisterDlg;m_dRegisterDlg.SetParam(param1,para原创 2020-09-03 17:44:01 · 193 阅读 · 0 评论 -
MFC: 清空ListBox-ResetContent、添加数据-AddString、设置选中第几条数据-SetCurSel
UpdateData(FALSE);CListBox m_list;m_list.ResetContent(); //清空ListBox原创 2020-09-03 17:34:58 · 2379 阅读 · 2 评论 -
MFC嵌入百度地图
map.html文件下的代码<!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <style type="text/css"> body, html,#allmap {width: 100%;height: 100%;overflow: hidden;margin:0;} #l-map原创 2020-09-03 17:27:59 · 1391 阅读 · 0 评论 -
MFC 信号、信号带传参、static组件及字体变色、对话框变色、对话框组件排列、OnInitDialog、组件与变量关联、自定义消息与消息函数关联
//Global_Message.h#ifndef GLOBAL__MESSAGE__H#define GLOBAL__MESSAGE__Hnamespace Global{ enum ENUM__PRIVATE_MSG { PRIVATE_MSG__BASE = WM_USER + 100, PRIVATE_MSG__ADD_LOG, PRIVATE_MSG__REFRESH_UI, PRIVATE_MSG__SYS_KEY_DOWN, PRIVATE_MSG__SET_原创 2020-08-13 11:41:07 · 275 阅读 · 0 评论