![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MFC
咖啡熊猫
newbee_____
展开
-
变量向导添加控件变量Control类别和Value类别差别
简要总结,欢迎补充Control类别:控件的实例Value类别:与控件绑定的值原创 2018-05-08 18:00:24 · 1376 阅读 · 0 评论 -
User-Interface Objects and Command IDs UI对象与ID之间的关系
转载自:https://docs.microsoft.com/zh-cn/cpp/mfc/user-interface-objects-and-command-ids?view=vs-2017Menu items, toolbar buttons, and accelerator keys are "user-interface objects" capable of generating c...转载 2018-12-20 11:33:19 · 150 阅读 · 0 评论 -
ON_UPDATE_COMMAND_UI When Update Handlers Are Called
转载自:https://docs.microsoft.com/zh-cn/cpp/mfc/user-interface-objects-and-command-ids?view=vs-2017Suppose the user clicks the mouse in the File menu, which generates a WM_INITMENUPOPUP message. The fr...转载 2018-12-20 11:19:12 · 158 阅读 · 0 评论 -
C++预编译头文件StdAfx.h
转载的文章也是转载的,没有标注原创,那我就标注一下转载的地方吧:http://blog.csdn.net/btooth/article/details/980251 许多初学 VC 的朋友也许都为那么一个问题困扰过: 为什么所有的 cpp 都必须 #include "stdafx.h" 也许请教了别的高手之后,他们会告诉你,这是预编译头,必须包含...转载 2018-03-05 18:41:14 · 638 阅读 · 0 评论 -
MFC在release下输出信息到控制台(输出)
调用API: OutputDebugString例如:OutputDebugString(L"Hello I am just an example!\n");以下搬运自msdn:https://msdn.microsoft.com/query/dev15.query?appId=Dev15IDEF1&l=ZH-CN&k=k(WINBASE%2FOutputDebugS...原创 2018-10-23 14:30:21 · 1795 阅读 · 0 评论 -
添加MFC类至指定文件目录下
输入类名后对话框会默认指定文件至当前工程文件(.vcxproj)目录下,但是一个项目为了方便管理往往分为多个子目录,那么怎么指定生成的.h(上例中的11.h)和。cpp(11.cpp)生成的路径呢?习惯UI界面会理所当然地点击"..."按钮,按着提示生成一个文件再点打开,但是确定后会提示“文件已存在”,此路不通。解决方案:在.h文件或.cpp文件下的编辑框中直接指定目录即可:即:...原创 2018-10-15 11:30:51 · 1056 阅读 · 1 评论 -
MFC的入口函数(main函数)
其实想看MFC的main函数,打开任一用MFC开发的App,设一个断点,然后查看调用堆栈。拉到最底部(即最先开始调用的东西)在appmodul.cpp中可以看到如下代码:// This is a part of the Microsoft Foundation Classes C++ library.// Copyright (C) Microsoft Corporation// A...原创 2018-10-11 15:54:37 · 15714 阅读 · 1 评论 -
MFC建立空文档失败分析
转载自checky_1981:关于"建立空文档失败"的问题的分析!许多新手在遇到此类问题时总是措手无策,如果谁有耐心就看看我写的下面这片文章吧。这类问题的出现主要在BOOL CWinApp::ProcessShellCommand(CCommandLineInfo& rCmdInfo);函数的关键内容:BOOL bResult = TRUE;switch (rCmdInfo....转载 2018-09-19 11:39:12 · 4625 阅读 · 0 评论 -
MFC如何拷贝资源(对话框,工具栏等)
MFC的资源机制是两个文件的配合,xxx.rc(xxx为项目名称)文件和resource.h文件的配合,res.rc以脚本的形式描述了资源的形式,如***对话框大小,ID,有什么按钮,按钮的ID等等如“关于”对话框在rc文件内的描述(怎么打开,找到rc文件,资源管理器有个'<>'符号,查看代码)IDD_ABOUTBOX DIALOGEX 0, 0, 170, 62STYL...原创 2018-09-18 16:33:39 · 1124 阅读 · 1 评论 -
从为什么LPCRECT可以接受CRect类型到LPCxxx类型可以接受Cxxx类型说开来
其实就是诸如上图的重载,在vs上可以这么干,没试过其他的编译器,不知道是不是C++的标准写法还是VC++自己的写法,但是感觉就是隐式转换的另一种写法。补充:在Qt 上尝试了一下,能通过,说明这是一种C++语法 补充:又翻了一下C++ Primer,确认这是显示转换的C++标准语法,复习了。小菜鸟一枚,欢迎指正交流。...原创 2018-07-17 14:42:06 · 483 阅读 · 0 评论 -
Message Categories MFC消息类别
转载自:https://docs.microsoft.com/zh-cn/cpp/mfc/message-categories?view=vs-2017What kinds of messages do you write handlers for There are three main categories: Windows messages This includes prim...转载 2018-12-20 13:39:29 · 174 阅读 · 0 评论