Application Framework
qq_25454169
这个作者很懒,什么都没留下…
展开
-
AWT中windows Frame Dialog的区别
9.2窗口容器 AWT中提供3个用于在屏幕上显示窗口的构件:Window,Frame和Dialog。我们把它统称为窗口构件。 java.awt.Window是三个窗口构件中最基本的构件;Window构件是Frame和Dialog的父类。它没有边界、标题栏和菜单栏,而且大小不可以调整。 java.awt.Frame是Window的子类,它拥有边界与标题栏设置转载 2017-01-05 17:10:21 · 336 阅读 · 0 评论 -
CWnd类总结
一、MFC 类别阶层架构二、CWnd类CWnd是MFC的一个窗口类,这个类里几乎封装了所有关于窗口操作的API函数。在Windows系统里,一个窗口的属性分两个地方存放:一部分放在“窗口类”里头,如上所述的在注册窗口时指定;另一部分放在Windows Object本身,如:窗口的尺寸,窗口的位置(X,Y轴),窗口的Z轴顺序,窗口的状态(ACTIVE,MINIMI转载 2017-01-05 17:28:02 · 7098 阅读 · 1 评论 -
DoDataExchange
DoDataExchangeMSDN是这样描述的:Called by the framework to exchange and validate dialog data.大意是框架调用此函数来改写与确认对话框数据。按我的理解,DoDataExchange函数其实是一项数据动态绑定技术。比如你在写动态按扭过程中须对按钮添加变量时,怎么添加?控件类已经写好了,其变量是已经固定的。你要添加新的变量就要转载 2017-01-17 09:37:22 · 212 阅读 · 0 评论 -
Windows进程内核对象句柄表
一个进程在初始化时,系统将为它分配一个句柄表。这个句柄表仅供内核对象使用,不适用于用户对象或GDI对象。创建一个进程首次初始化的时候,其句柄表为空。当进程内的一个线程调用一个会创建内核对象的函数时,内核将为这个对象分配并初始化一个内存块。然后,内核扫描进程的句柄表,查找一个空白的记录项,并对其进行初始化。具体就是指针成员会被设置成内核对象的数据结构的内部内存地址,访问掩码会转载 2017-01-12 15:48:00 · 349 阅读 · 0 评论