
VC
文章平均质量分 63
新的飞扬
这个作者很懒,什么都没留下…
展开
-
用SDK写基于对话框的程序(不用向导)
首先要自己建立资源文件,建立好后VC会自动在工程中生成资源头文件,文件名为resource.h,然后在资源中添加对话框资源,记录好对话框的ID。显示该对话框的代码#include "windows.h"#include "resource.h"#include "winProc.h"int APIENTRY WinMain(HINSTANCE hInstance, HINS原创 2013-03-21 22:31:16 · 798 阅读 · 0 评论 -
VC++中MFC窗口对象的清除
对于vc++初学者来说,总觉得窗口对象的清除过程有些莫名其妙.在程序中看不到对delete的显式调用,这似乎违反了c++中有关初始化和清除的规则.那么,程序是怎样取消一个窗口对象?要消除窗口对象,必须清楚窗口对象的构成.在一个通常的程序中,先创建c++窗口对象,然后由Windows创建实际的窗口结构,并返回句柄与c++对象连接.也就是说,窗口对象包含c++窗口对象和Windows窗口对象,转载 2013-05-16 17:40:45 · 1252 阅读 · 0 评论 -
C语言中的宏 #define _INTSIZEOF(n) 与 可变参数函数
在学习可变参数时遇到宏#define _INTSIZEOF(n) ((sizeof(n)+sizeof(int)-1)&~(sizeof(int) - 1) )目的是将求出n对齐后的字节数,从这里来看应该是按照4字节的整数倍来对齐,为什么这个宏可以实现4字节的整数倍呢?首先 (sizeof(n)+sizeof(int)-1) 在 sizeof(int) 时相当于( sizeof(n原创 2013-05-10 14:10:23 · 3214 阅读 · 0 评论