大约有 4,000 项符合查询结果(耗时:0.0129秒) [XML]

https://bbs.tsingfun.com/thread-889-1-1.html 

MFC使用CSplitterWnd分割窗口后视图大小的问题 - C++ UI - 清泛IT社区,为创新赋能!

使用CSplitterWnd对框架窗口进行分割之后需要根据需求设置每个分割窗口的大小,但是在通过createView(...)设置大小时,往往起不到想要的结果。 CSize sizeDummy; m_wndSplitterH.CreateStatic(this, 2, 1); if (!m_wndSplitterH.CreateView(0, 0, RUNTIME_CLASS(CGr...
https://www.tsingfun.com/it/cpp/1453.html 

MFC 中CImageList的用法 - C/C++ - 清泛网 - 专注C/C++及内核技术

...,通常与其他如CListBox、CComboBox、CComboBoxEx以及CTabCtrl一起使用,为他们提供图标资源。 一、图像控件的对象结构 1 图像控件的数据成员 m_hImageList连接图像对象的控件句柄 2 图像控件的建立方法 CImageList& ImageList建...
https://www.tsingfun.com/it/cpp/1873.html 

MFC的多国语言界面的实现 - C/C++ - 清泛网 - 专注C/C++及内核技术

...MFC的资源文件就提供了对多国不同语言的支持功能,如果使用MFC开发,直接用资源文件自带的多国语言支持,可以省去不少的麻烦。 下面就介绍给MFC程序添加中英文的支持,开发环境为VS2010。 1. 新建工程 新建了一个对话框...
https://www.tsingfun.com/it/cpp/2118.html 

MFC Dialog中嵌入View、动态创建View的方法 - C/C++ - 清泛网 - 专注C/C++及内核技术

...OnPaint()函数中改变大小并显示视图。 2、OnInitialUpdate:使用MDI框架创建视图时会自动被框架调用,这里的View是自行创建的需要手动调一下。代码如下,亲测有效: //.h CView *m_pDemoView; //.cpp 构造函数或OnInitDialog函数 CMainConta...
https://www.tsingfun.com/it/tech/1631.html 

Building an MFC project for a non-Unicode character set is deprecated ...

...ct for a non-Unicode character set is deprecatedVS2013多字节工程问题使用VS2013编译旧版VC++程序时,提示Building an MFC project for a non-Unicode character set is depreca...VS2013多字节工程问题 使用VS2013编译旧版VC++程序时,提示Building an MFC project for a non-U...
https://www.tsingfun.com/it/cpp/406.html 

MFC子窗口和父窗口(SetParent,SetOwner) - C/C++ - 清泛网 - 专注C/C++及内核技术

...化,但是它的WS_VISIBLE属性不会变。 Windows系统为什么要使用两种关系呢?这是为了更加灵活的管理窗口。举个例子:组合框(combobox)的下拉列表框(list box)可以超出组合框的父窗口的客户区,这样有利于显示,因此系统创建该...
https://www.tsingfun.com/it/cpp/1374.html 

MFC 的SetWindowPos 用法 - C/C++ - 清泛网 - 专注C/C++及内核技术

...变窗体大小和位置)。比如让窗口退到最下面,可以这么使用: SetWindowPos Me.hWnd, HWND_BOTTOM, 10&, 10&, 80&, 120&, 0& 想要常居顶端,只需把HWND_BOTTOM改为 HWND_TOPMOST,而HWND_NOTOPMOST则是取消常居顶端,HWND_TOP是把窗口的Z位置改为最...
https://www.tsingfun.com/it/tech/1924.html 

mfc110d.dll!ATL::CSimpleStringT::~CSimpleStringT() 行 291 - 更多技术 -...

...因可能有: 定义了CString的类成员,但是在传入其他函数使用过程中,被释放过(如 WritePrivateProfileString 函数,会对传入的字符串进行释放),然后该类在析构时再次释放CString时发生如图的错误。 解决方法:对那些会释放字...
https://www.tsingfun.com/it/cpp/1423.html 

CMap用法 - C/C++ - 清泛网 - 专注C/C++及内核技术

...),并且这些数据会频繁的被查找和替换。那么你就需要使用CMap类来简化你的代码,提高你的效率。CMap就是对Hash表的一种实现。先上实例: int _tmain(int argc, char* argv[]) { //定义 typedef CMap<int, int, CString, CString> CMapInt; CMapI...
https://www.tsingfun.com/it/cpp/1456.html 

C++/COM VARIANT实现二维数组 - C/C++ - 清泛网 - 专注C/C++及内核技术

...下面以两种不同方式来实现VARIANT二维数组的操作。 1、使用SAFEARRAY实现二维数组 SAFEARRAY安全数组可以实现多维数组,SAFEARRAY实现的步骤可以大致分为三步。 (1)创建SAFEARRAY安全数组,包括设置数组元素的类型、数据的维数,...