windows编程
文章平均质量分 88
Sceptic
这个作者很懒,什么都没留下…
展开
-
读《windows核心编程》笔记2
8 用户模式下线程的同步,一些函数而已。 1 InterlockedExchange InterlockedExchangeAdd InterlockedExchangePointer InterlockedCompareExchange…………………… 2. 高速缓存行:_ _ d e c l s p e c ( a原创 2012-08-20 22:39:28 · 617 阅读 · 0 评论 -
读《windows核心编程》笔记1
1,错误处理没什么:GetLastError 而已。2,字符和字符串处理: 1. P代表指针,W代表Unicode宽字符,C代表const,T代表可以为宽字符,也可以不是。 2. 一些定义: L"abc"(L代表宽字符) TEXT("This is a const string."); _T("Hello")原创 2012-08-19 10:11:51 · 445 阅读 · 0 评论 -
读《windows核心编程》笔记3
13 Wi n d o w s的内存结构 0 操作系统使用的内存结构是理解操作系统如何运行的最重要的关键 1 每个进程都被赋予它自己的虚拟地址空间。对于3 2位进程来说,这个地址空间是4 G B,因为3 2位指针可以拥有从0 x 0 0 0 0 0 0 0 0至0 x F F F F F F F F之间的任何一个值。原创 2012-08-25 18:46:43 · 461 阅读 · 0 评论 -
win进程通信的几种方式
摘 要 随着人们对应用程序的要求越来越高,单进程应用在许多场合已不能满足人们的要求。编写多进程/多线程程序成为现代程序设计的一个重要特点,在多进程程序设计中,进程间的通信是不可避免的。Microsoft Win32 API提供了多种进程间通信的方法,全面地阐述了这些方法的特点,并加以比较和分析,希望能给读者选择通信方法提供参考。关键词 进程 进程通信 IPC Win32 API 1转载 2012-08-25 17:37:20 · 1391 阅读 · 0 评论 -
如何解决VC中的警告Warning C4251
http://hi.baidu.com/_%E2d_%B7%B3_%DE%B2%C2%D2/blog/item/a69368fa45782715a9d311c1.html如何解决VC中的警告Warning C42512010年01月27日 星期三 上午 10:53 这通常是由于以数据成员方式在DLL导出类中使用了模板类造成的。比如:#include #inclu转载 2010-10-13 09:42:00 · 1299 阅读 · 1 评论