MFC
文章平均质量分 95
千里修行
这个作者很懒,什么都没留下…
展开
-
gdi编程基础
一. DC 1. 概念 设备上下文:通俗来说就是,我们在绘图时用来响应软,硬件消息的媒介。MFC为我们封装了CDC类,那我们就结合MSDN来学习,就显得不会那么乱了。 2. CDC,CPaintDC, CClientDC, CWindowDC,CMetaFileDC CDC:DC的基类。 CPaintDC:跟进下源代码,发现本质上调用了BeginPaint()和E...原创 2021-07-08 16:38:56 · 3374 阅读 · 0 评论 -
MFC小例子说明
一. 枚举窗口EnumDialog1. 枚举方式 (1) 方式一:GetWindow HWND hChildWnd = ::GetWindow(GetDesktopWindow()->GetSafeHwnd(), GW_CHILD); while (hChildWnd) { //Do something hChildWnd = ::GetWindow(hChildWnd, ...原创 2021-07-05 13:51:22 · 1167 阅读 · 0 评论 -
MFC基础控件说明
目录一. button 控件 1. CButton类 2. CSplitButton类3. CMFCButton类4. CMFCColorButton类5. CMFCMenuButton类 6.CRadioButton类 7. CCheckBox类二. StaticText 1. CStatic类 2.CLinkCtrl类三. ...原创 2021-07-03 00:33:09 · 3741 阅读 · 2 评论 -
ini配置文件
1.适合作为界面的配置文件(小)使用。2.原子操作读写文件函数,具体如下:#define SETPRM_INI_PATH_EX _T(".//setParam.ini")#define WRITE_INI_FILE(mod, wid, str)\do {\ CString strWidgetID;\ strWidgetID.Format(_T("%d"), wid);\ ::...原创 2019-11-06 09:14:36 · 183 阅读 · 0 评论 -
给控件添加文件或文件夹拖放功能
1.控件“属性”的“消息列表”给WM_DROPFILES添加消息处理函数OnDropFiles2.在函数void CImgAnalysis::OnDropFiles(HDROP hDropInfo)中获取文件的路径void CImgAnalysis::OnDropFiles(HDROP hDropInfo){ CString strFilePath; m_vectorFilePat...原创 2019-11-05 22:59:38 · 335 阅读 · 0 评论 -
MFC使用button选择文件(夹)的实现
1.打开文件 CFileDialog ObjFile(TRUE, NULL, NULL, OFN_OVERWRITEPROMPT | OFN_HIDEREADONLY,_T("图片文件(*.png; *.jpg; *.jpeg; *.bmp)|*.png; *.jpg; *.jpeg; *.bmp|所有文件(*.*)|*.*||"), NULL); if (IDOK == ObjFile...原创 2019-10-29 04:41:47 · 1387 阅读 · 0 评论 -
MFC添加控制台
MFC添加控制台:在循环多线程运行调试时,添加打印信息1.申请控制台/*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*/ FILE *pStdIn = NULL; FILE *pStdOut = NULL; //申请控制台 AllocConsole();...原创 2019-10-20 11:21:24 · 416 阅读 · 0 评论