
MFC
zhxhxz
我很懒。。。
展开
-
CByteArray源码
(1)CByteArray简介 CByteArray是MFC中BYTE一种集合类,用于申明CByteArray类的数据,并且用相关函数对其进行处理。该类是8位无符号整数 BYTE类型,范围0—255,头文件是Afxcoll.h。 类CByteArray支持以字节为单位动态建立数组。 类CByteArray的成员函数与类CObArray的成员函数类似。因此,也可...转载 2021-03-03 15:27:28 · 487 阅读 · 1 评论 -
VS2010 MFC多文档中的工具栏CMFCToolBar停靠的问题
今天遇到了一个问题,关于VS2010 MFC多文档中的工具栏CMFCToolBar停靠的问题。关于CMFCToolBar的一些介绍网上也有人介绍过,就不过多介绍了,直奔主题。解决问题的关键点就在于,如想将CMFCToolBar正常停靠的话,需要在其Create的时候,加上后面的ID,使其ID值不能相同。目的:我一共有四个工具栏,想将它进行停靠在两行,每行两个工具栏。做法:在InitInstance的适当地方加入CleanState(_T(“WorkSpace”));在CMainFram转载 2020-10-26 10:41:25 · 625 阅读 · 0 评论 -
InitCommonControlsEx Function|MFC通用控件初始化
MFC工程中,在InitInstance()函数(一般在工程名.cpp文件中)中有这样一段代码:// 如果一个运行在 Windows XP 上的应用程序清单指定要 // 使用 ComCtl32.dll 版本 6 或更高版本来启用可视化方式, //则需要 InitCommonControlsEx()。否则,将无法创建窗口。 INITCOMMONCONTROLSEX InitCtrls; InitCtrls.dwSize = sizeof(InitCtrls); // 将它设置为包括所有要在应转载 2020-07-27 21:34:10 · 642 阅读 · 0 评论