C/C++
文章平均质量分 80
zhengmingen
这个作者很懒,什么都没留下…
展开
-
GetCurrentProcessID、OpenProcessToken、LookupPrivilegeValue、AdjustTokenPrivileges
GetCurrentProcessID、OpenProcessToken、LookupPrivilegeValue、AdjustTokenPrivileges2007-08-24 17:34GetCurrentProcessID 得到当前进程的ID OpenProcessToken 得到进程的令牌句柄LookupPrivilege转载 2009-04-04 10:17:00 · 887 阅读 · 0 评论 -
Windows核心编程学习笔记一
1. 当一个Windows函数检测到一个错误时,它会使用一个称为线程本地存储器(thread-local storage)的机制,将相应的错误代码号码与调用的线程关联起来。这将使线程能够互相独立地运行,而不会影响各自的错误代码。当函数返回时,它的返回值就能指明一个错误已经发生。若要确定这是个什么错误,请调用DWORD GetLastError();2. 错误表示法:消息ID,消息原创 2009-04-04 20:50:00 · 411 阅读 · 0 评论 -
COM+学习笔记
第2章 COM基础: 创建一个简单的组件和客户端程序2.1 创建步骤1) 创建一个传统的C++ Win32DLL 和客户端程序(不是COM);2) 增加IUnknown接口;3) 实现QueryInterface();4) 管理引用计数;5) 创建类工厂;6) 使用COM API.2.2 传统的StopWatch实现2.2.1 最初的StopWatch的设原创 2009-10-19 07:19:00 · 608 阅读 · 0 评论 -
内存DC
使用内存DC防止窗口闪烁来源:CSDN 作者:苏林 发布时间:2008-1-8 人气:770 在使用VC开发图形相关的应用程序时,常常需要使用MFC的CDC类直接把图形画在窗口上。这通常是通过响应Windows的WM_PAINT消息实现的。如果要画的图形比较复杂,或者比较大,那么画图转载 2009-10-25 18:55:00 · 150 阅读 · 1 评论 -
C语言中auto,register,static,const,volatile的区别
C语言中auto,register,static,const,volatile的区别 收藏 1)auto 这个关键字用于声明变量的生存期为自动,即将不在任何类、结构、枚举、联合和函数中定义的变量视为全局变量,而在函数中定义的变量视为局部变量。这个关键字不怎么多写,因为所有的变量默认就是auto的。 (2)register 这个关键字命令编译器尽可能的将变量存在CPU内部寄存器中而不是通过内转载 2009-10-29 21:35:00 · 425 阅读 · 0 评论 -
C++
1. 下面这段代码的输出是多少(在32位机上). char *p; char *q[20]; char *m[20][20]; int (*n)[10]; struct MyStruct { char dda; double dda1; int type ; }; MyStruct k; printf("%d %d %d %d",sizeof(p),sizeof(q),sizeof(m),size转载 2009-10-29 22:04:00 · 382 阅读 · 0 评论