随笔分类 - MFC
摘要:练习_简易文件管理器 m_EditCtrl = L"D:\"; 选择文件左键双击进入下个文件 弹出窗口构造函数重载 知识点
阅读全文
摘要:VS清理器 界面 工程目录 列表控件ID改名IDC_FILELIST 绑定变量m_FileList 属性设置Accept Files 设置True 待删文件 删除按钮处理事件 知识点 类向导-选择想要响应的类-命令-WM_DROFILES DragQueryFile(hDropInfo, i, Fi
阅读全文
摘要:选项卡控件的封装 1.新建默认MFC项目 2.添加资源Dialog,属性style改child,边框改none,添加类取名CMyDialog1; 同理,CMyDialog2; 3.类向导,添加MFC类-CTabCtrl类,取名CMyTabCtrl。 4.CMyTabCtrl类添加自定义封装函数 5.
阅读全文
摘要:使用状态栏工具栏 1.资源-添加-TOOLBAR 画图标。画了一个,第二个会出来。 2.头文件添加成员 CToolBar m_ToolBar; CStatusBar m_StatusBar; 3.初始化 4.Ctrl+Shift+X召唤类向导-消息-搜索TIMER。编辑代码 5.响应按钮
阅读全文
摘要:树控件的基本使用 1.添加控件设置变量绑定 2.添加数据
阅读全文
摘要:使用菜单列表和控件 1.添加List Control控件 2.属性设置VIEW 为REPORT 3.初始化 4.设置图片 5.设置右键弹出菜单 添加菜单资源 资源文件Dialog里面右键-添加事件处理程序-选择右键处理事件。
阅读全文
摘要:选项卡控件的使用 1.新建默认MFC文件。 2.资源-添加Dialog-添加类。(假设生成3个,Dialog1Dialog2Dialog3) 3.类向导,添加类,点小三角形,添加MFC类。添加CTabCtrl类 4.CTabCtrl 里面添加新的函数 6.默认生成的Dialog绑定变量,类型为CMy
阅读全文
摘要:组合框和图片控件 1.拖控件 图片属性更改Type 为Bitmap 名字也要改,不能为IDC_STATIC 绑定变量控件,重命名。 2.初始化 3.响应定时器跟按钮
阅读全文
摘要:编辑框和文本控件 1.拖控件 2.绑定变量。用户名密码编辑框控件类型。取名字。用户协议用值类型,默认CString。 设置属性。用户类型。选择mustiline TRUE。 AOTO HScroll FALSE.AOTO VScroll TRUE
阅读全文
摘要:定时器、滑块、进度条控件 1.拖控件 2.绑定变量。默认,然后取名字 3.初始化设置定时器 4.响应滑块消息和响应定时器消息
阅读全文
摘要:使用单选和多选框 单选 1.拖控件 设置名字,CTRL+D设置顺序,属性设置第一个GROUP为TRUE; 2.设置第一个按钮绑定变量为 值 INT型 名称m_RadioIndxe; 3.设置单击响应内容。 多选框 1.拖复选框控件 2.设置绑定变量属性。值的设置BOOL类型。控件默认类型。tri的会
阅读全文
摘要:控件子类化 如果想要在默认的控件类中添加一些功能,就需要子类化一个控件类 在类内可以响应控件所有的消息,并且可以添加自己的函数和数据 通过类向导子类化控件的步骤 打开类向导,创建一个 MFC 类,不要选错项目 创建继承自对应类的子类 可以在子类中添加新功能,想要应用必须要绑定到控件 如果想要在默认的
阅读全文
摘要:消息映射宏 有三个主要的宏 类内声明 DECLARE_MESSAGE_MAP 表示使用消息映射 在CPP文件中使用 BEGIN_MESSAGE_MAP 和 END_MESSAGE_MAP 包含对应的消息映射 添加消息处理函数的几个步骤 在消息映射宏之间添加对应的消息映射 在类内对消息处理函数进行声明
阅读全文
摘要:如何创建一个MFC项目 选择 MFC 应用程序进行创建,不要使用非英文名 选择对话框风格进行编写 可以通过自定义的设置修改类名 MFC 的基本知识 MFC 是纯面向对象的编程,是 SDK 经过 C++ 封装产生 MFC 是装了 SDK 大部分的函数,简化了操作,同时保留了原函数(::) MFC 入口
阅读全文

浙公网安备 33010602011771号