![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MFC
文章平均质量分 85
酷兒
这个作者很懒,什么都没留下…
展开
-
MFC窗口创建、销毁消息流程《转》
Windows消息处理机制MFC应用程序中处理消息的顺序1. AfxWndProc()该函数负责接收消息,找到消息所属的CWnd对象,然后调用AfxCallWndProc2.AfxCallWndProc()该函数负责保存消息(保存的内容主要是消息标识符和消息参数)供应用程序以后使用,然后调用WindowProc()函数3.WindowProc原创 2012-10-16 10:49:03 · 423 阅读 · 0 评论 -
vc++窗口的创建过程(MFC消息机制的经典文章)
一、什么是窗口类 在Windows中运行的程序,大多数都有一个或几个可以看得见的窗口,而在这些窗口被创建起来之前,操作系统怎么知道该怎样创建该窗口,以及用户操作该窗口的各种消息交给谁处理呢?所以VC在调用Windows的API(CreateWindow或者CreateWindowEx)创建窗口之前,要求程序员必须定义一个窗口类(不是传统C++意义上的类)来规定所创建该窗口所需要的各种信息,转载 2015-03-12 09:44:16 · 606 阅读 · 0 评论 -
VC 所有的窗口样式 .(转)
VC 所有的窗口样式 .(转)1 窗口样式WS_POPUP弹出式窗口(不能与WS_CHILDWINDOW样式同时使用)WS_CHILDWINDOW子窗口(不能与WS_POPUP合用)WS_MINIMIZE创建窗口拥有最小化按钮WS_MINIMIZEBOX创转载 2015-03-12 09:21:04 · 487 阅读 · 0 评论 -
Windows的窗口刷新机制
1、Windows的窗口刷新管理窗口句柄(HWND)都是由操作系统内核管理的,系统内部有一个z-order序列,记录着当前窗口从屏幕底部(假象的从屏幕到眼睛的方向),到屏幕最高层的一个窗口句柄的排序,这个排序不关注父窗口还是子窗口。当任意一个窗口接收到WM_PAINT消息产生重绘,更新区域绘制完成以后,就搜索它的前面的一个窗口,如果此窗口的范围和更新区域有交集,就向这个窗口发送WM转载 2015-03-16 11:21:34 · 642 阅读 · 0 评论 -
利用MFC动态向AutoCAD的菜单栏添加菜单
利用MFC动态向AutoCAD的菜单栏添加菜单 菜单 it 分类:ObjectARX编程前面我们介绍过在ObjectARX中通过Com接口向AutoCAD的菜单栏追加菜单,今天我们再提供另外的两种方法,利用Windows窗体的机制直接向AutoCAD主菜单上添加菜单。(1)在ARX程序的InitApplication函数中,动态创建一个新菜单,将其添加到AutoCAD的原创 2012-10-09 13:58:29 · 1327 阅读 · 1 评论 -
Win32 DLL和MFC DLL 中封装对话框<转>
现在最常看见的关于DLL的问题就是如何在DLL中使用对话框,这是一个很普遍的关于如何在DLL中使用资源的问题。这里我们从Win32 DLL和MFC DLL两个方面来分析并解决这个问题。 1.Win32 DLL 在Win32 DLL中使用对话框很简单,你只需要在你的DLL中添加对话框资源,而且可以在对话框上面设置你所需要的控原创 2012-10-17 15:50:47 · 736 阅读 · 0 评论 -
VS2008使用ObjectArx2010创建块属性查看对话框
在张帆老师的教程中,有VC6.0+ObjectArx2002创建对话框的详细指导,但由于项目需要,开发环境选择了Win7+VC2008+ObjectArx2010+CAD2010,虽然基本思路和流程依然可以参考张帆老师的教程,但事过境迁,完全照着教程做已经走不通了!本文将创建一个在对话框中查看块定义图标的程序,通过对实现流程和源代码的讲解,详细介绍ObjectArx2010+VC2008开发MFC原创 2012-10-17 10:37:17 · 5058 阅读 · 0 评论 -
MFC框架原理以及消息运行机制
1,Windows程序内部运行机制 (1)windows程序设计是种事件驱动方式的程序设计,主要基于消息的。当用户需要完成某种功能时,需要调用OS某种支持,然后OS将用户的需要包装成消息,并投入到消息队列中,最后应用程序从消息队列中取走消息并进行响应。2,消息结构:typedef struct tagMSG { // msg HWND hwnd;原创 2012-10-16 14:13:20 · 3473 阅读 · 0 评论 -
消息机制、子窗口和父窗口的消息传递
1. 什么是窗口 MSDN: In a graphical Win32-based application, a window is a rectangular area of the screen where the application displays output and receives input from the user. Therefore, one o转载 2015-03-12 14:18:20 · 642 阅读 · 0 评论