windows开发
文章平均质量分 64
hebezai
想腾飞才发现翅膀还不够硬
展开
-
访问一个进程的内存空间
在WIN32中,每个应用程序都可“看见”4GB的线性地址空间,其中最开始的4MB和最后的2GB由操作系统保留,剩下不足2GB的空间用于应用程序私有空间。具体分配如下:0xFFFFFFFF-0xC0000000的1GB用于VxD、存储器管理和文件系统;0xBFFFFFFF-0x80000000的1GB用于共享的WIN32 DLL、存储器映射文件和共享存储区;0x7FFFFFFF-0x00转载 2009-01-17 16:11:00 · 1886 阅读 · 0 评论 -
进程间获取句柄或ID所用到的
1.根据窗口ID,获得创建该窗口的线程ID和进程IDThe GetWindowThreadProcessId function retrieves the identifier of the thread that created the specified window and, optionally, the identifier of the process that created th原创 2009-01-17 17:15:00 · 778 阅读 · 0 评论 -
跨线程调用MFC成员函数
通常由MFC创建的窗口程序(如简单的对话框程序),程序主窗口的资源句柄和MFC类实例之间的对应关系被记录在了AFX_MODULE_THREAD_STATE结构的map中(属于主线程),在其他线程如主线程创建的工作者线程,通过主线程创建的MFC类对象调用关联到资源句柄的类方法时,通常都会使得程序异常.例如,传入一个指向主线程创建的CWnd类对象的指针给线程函数,在线程函数里通过该指针调用CWnd原创 2008-12-16 12:28:00 · 2383 阅读 · 0 评论 -
windows多线程所涉及基本概念
Windows多线程所涉及基本概念 关键字:多线程 线程同步 线程池 内核对象转帖自:http://blog.csdn.net/shengao/archive/2005/07/17/427590.aspx1 内核对象1 .1内核对象的概念内核对象是内核分配的一个内存块,这种内存块是一个数据结构,表示内核对象的各种特征。并且只能由内核来访问。应用程序若需要访问内核对象,需转载 2008-12-16 15:49:00 · 592 阅读 · 0 评论 -
HOW TO: 编写在 Windows XP 中支持快速用户切换的应用程序
http://support.microsoft.com/kb/310153/zh-cn转载 2008-12-16 16:07:00 · 394 阅读 · 0 评论 -
UI线程与worker线程
UI线程、worker线程的一些看法原创 2013-08-27 11:51:52 · 7406 阅读 · 1 评论 -
模板应用--UI线程与worker线程同步 模仿c# invoke
通过模仿invoke达到UI线程与worker线程同步原创 2013-08-27 13:23:17 · 1165 阅读 · 0 评论