- 博客(8)
- 资源 (23)
- 收藏
- 关注
原创 四 MFC处理的三类消息
一、消息类型Windows消息(WM_XXX)所有派生自CWnd的类可以接收此类消息命令消息(WM_COMMAND)所有派生自CCmdTarget的类都可以接收此类消息控件消息(WM_NOTIFY)控件向父窗口发送消息二、消息处理windows消息处理窗口类处理->基类处理->CWnd::DefWindowProc()处理;在类的源文件里加上宏,一般为ON_WM
2015-11-24 10:57:30 563
原创 三、MFC中给子菜单添加位图,并添加响应函数
首先建立一个子菜单,修改菜单的ID号:ID_MENU其次,在导入位图资源,修改位图资源ID号IDM_BITMAP最后再cmainframe类里添加CBitMap类型变量,保存位图资源最后就是修改菜单项代码如下 m_bitmap.LoadBitmapW(IDB_BITMAP_MENU); CMenu *pMenu = GetMenu(); pMenu->GetSubMenu(
2015-11-05 20:57:10 1687
原创 MFC中一些常见数据类型
LPCSTR对应CONST TCHAR*LP对应POINTTSTR对应TCHARtypedef _Null_terminated_ CONST CHAR *LPCSTR, *PCSTR;
2015-11-05 20:15:23 678
转载 MFC所有WM消息和数据类型总结
hwnd 32位的窗口句柄。窗口可以是任何类型的屏幕对象,因为Win32能够维护大多数可视对象的句柄(窗口、对话框、按钮、编辑框等)。message 用于区别其他消息的常量值,这些常量可以是Windows单元中预定义的常量,也可以是自定义的常量。wParam 通常是一个与消息有关的常量值,也可能是窗口或控件的句柄。lParam 通常是一个指向内存中数据的指针。由于WParam、lPar
2015-11-05 16:21:45 729
原创 二、基于单文档程序 在工具栏添加进度条
步骤:首先声明一个进度条类,它继承系统的CStatusBar类,利用类向导添加CProgressStatusBar类,头文件ProgressStatusBar.h如下:#pragma once#include "afxext.h"class CProgressStatusBar : public CStatusBar{public: CProgressStatusBar();
2015-11-05 16:17:42 532
原创 一、基于单文档 添加动态菜单
1、动态菜单的ID管理在资源管理里面的string stable里,添加要增加菜单的id,同时在Resource.h中添加相应的id2、增加消息相应函数通过类向导:鼠标右击-》OnRButtonDown()编辑相应代码:void CAddMenuView::OnRButtonDown(UINT nFlags, CPoint point) { CMenu *pMenu = A
2015-11-05 09:57:24 683
转载 MFC函数启动执行过程
了解MFC程序的启动过程,对于初学者来讲,了学习MFC很有帮助;对于不常用VC的人来说,过一段时间就会忘记。还是来记下来,方便以后查阅。1、创建Application object对象theApp 程序一开始生产一个(且只有一个)Application object对象theApp,也即一个CWinApp对象,这个全局对象一产生,便执行其构造函数,因为并没有定义CMyWin
2015-11-04 20:09:26 534
原创 基于对话框、单文档、多文档区别
单文档支持文档视图架构,数据的保存--(读取--修改)文档类功能--显示(视图类功能),比较方便。基于对话框,主窗口是对话框类型,可以方便的使用控件,所见即所得的编程,比较方便。单文档类似“记事本”这样的应用程序,是文件处理软件的开发基础,只是每个应用程序仅处理一个文档(与多文档相比较)。基于对话框类似“计算器”这样的应用程序,没有需要处理的文档,一般是工具软件的开发基础。基于对话框(
2015-11-04 13:59:24 7418
基于zlib库实现简单文件及文件夹的压缩解压缩功能
2022-04-28
threadPool.rar
2021-04-12
shell脚本学习.md
2020-11-20
msdn gdi+文档.pdf
2020-08-31
GetSoftInfo.rar
2020-07-09
zstd解压缩库.rar
2020-06-15
QNX_Neutrino_RTOS_C_Library_Reference.pdf
2019-11-20
libtorrent1.2dll 32 and 64.rar
2019-07-05
软件注册码生成以及验证方法(duilib界面)
2018-09-11
基于tensorflow实现猫狗识别代码(CNN)
2018-08-17
卷积神经网络MNIST代码及测试数据
2018-07-13
CEdit控件重写类CEditList,输入自动提示匹配内容
2018-05-25
duilib与MFC结合做的软件界面DEMO
2018-01-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人