界面开发
tianzhaohui1
这个作者很懒,什么都没留下…
展开
-
内存连续的实现 -- #pragma pack(1)
设置结构体的边界对齐为1个字节,也就是所有数据在内存中是连续存储的。比如你在C语言中定义下面这样的结构体:struct s {char ch;int i;}; 然后在主函数中写一句:printf("%d", sizeof(struct s))也就是输出结构体s所占的字节数你觉得输原创 2011-07-28 08:25:07 · 477 阅读 · 0 评论 -
Windows消息运行机制
Windows内部运行机制,一直是有个大略的了解,主要是了解了这几个方面:一、Windows窗口的设计、注册、创建、显示更新;二、消息循环;了解windows消息的基本情况,还是要把代码敲一下,有个初步的肌肤之亲。 #include #include LRESULT原创 2011-07-29 09:10:30 · 456 阅读 · 0 评论 -
VC中DLL工程创建注意事项
DLL三种类型 (使用共享MFC DLL的规则,带静态链接MFC的规则,MFC扩展DLL)通常如果开发的DLL不是跨平台使用的,都是创建MFC扩展DLL,这样能最大限度的使用DLL。DLL导出类通常要添加宏AFX_EXT_CLASS来定义:class AFX_EXT_CLASS TranFileWriter{public: TranFileWriter(void);原创 2015-07-29 14:37:41 · 365 阅读 · 0 评论