MFC基础
程序员陈子青
年少风流不看红飞翠舞
只把青春一炬
码得三行春 秋
展开
-
MFC TabSheet源码以及源文件 TabSheet.h TabSheet.cpp
代码】MFCTabSheet源码以及源文件TabSheet.hTabSheet.cpp。原创 2022-07-19 15:50:17 · 980 阅读 · 0 评论 -
MFC 使用StaticText 显示图像 并设置对话框背景——详细步骤
今天使用MFC开发一个小软件,在设置背景图时,在网上找了一些资料,大多都使用DC绘图,比较麻烦,很多文章说的方法也都是无效的,在整理和摸索之后,我将本人的此种实现方法分享出来,希望对你有所帮助。文章末尾不要吝啬你的点赞喲。静态文本框显示图像1. 拖放StaticText 控件2.右键属性,修改其ID名称,如PIC3. 四行代码: 通过ID获取控件指针(当然也可以创建其变量,使用变量操作)修改风格获取HBITMAP图像设置图像 C...原创 2020-12-17 12:39:49 · 2513 阅读 · 1 评论 -
MFC基本控件使用介绍
MFC学习笔记1、模态对话框CDlgExec dlg ; dlg.DoMoal();2、非模态对话框DlaShow dlg;//这个变量不能放在按钮函数中创建,否则一闪即逝(局部变量自动回收),dlg.Create(IDC_SHOW);//此方法放在OnInitDialog 中,;保证只创建一次, dlg.ShowWindow(SW_SHOWNORMAL)3、使用Static Text 。添加变量(将IDC后缀static改为text ) .两个方法,SetWindo...原创 2020-12-03 21:13:05 · 795 阅读 · 1 评论 -
MFC 正确获得 Mfc Edit Browse Control 的文件路径
今天写新的注入工具被Mfc Edit Browse Control 路径坑惨了。一直无法注入。最后发现是Mfc Edit Browse Control 获取路径发生了问题!反复调试 CString 直接输出是 十六进制地址! 强转为LPCSTR 文件路径的\ 符号 解释为转义字符。通过多方面查找资料和调试 最终发现 使用W2A 宏 转义可以翻译为正确字符串,得到文件路径!正确格式为:(char *)W2A(pszPath) 别忘了在使用W2A之前 先声明 USE...原创 2020-11-14 14:04:09 · 1369 阅读 · 0 评论 -
MFC 时钟 Timer 的简单使用 附示例代码
MFC中的时钟使用SetTimer()设置;SetTimerAPI函数的原型UINT_PTR SetTimer( HWND hWnd,//和定时器相关联的窗口 UINT_PTR nIDEvent,//一个非0的数字标志这个定时器 UINT uElapse,//指定时间间隔,以毫秒为单位 TIMERPROC lpTimerFunc//一般指定为null);当在MFC的工程中如下:UINT_PTR SetTimer( ......原创 2021-04-15 11:49:59 · 1113 阅读 · 0 评论 -
MFC [CFileDialog]文件读写操作与示例代码
语法 CFileDialog::CFileDialog (BOOL bOpenFileDialog, //TRUE则显示打开文件对话框,FALSE则显示保存文件对话框。LPCTSTR lpszDefExt = NULL,//指定默认的文件扩展名。LPCTSTR lpszFileName = NULL,//指定默认的文件名。DWORD dwFlags = OFN_HIDEREADONLY |OFN_OVERWRITEPROMPT,//指明一....原创 2021-04-13 17:23:25 · 586 阅读 · 1 评论