摘要: // tt2.cpp : 定义控制台应用程序的入口点. #include "stdafx.h" #include #include #include "Shlwapi.h" #include "Psapi.h" #pragma comment(lib,"Psapi.lib") bool DebugPrivilege(const char *PName, BOOL bEnable) { ... 阅读全文
posted @ 2018-02-17 13:55 神秘的探索者 阅读(310) 评论(0) 推荐(0) 编辑
摘要: tt.cpp : 定义控制台应用程序的入口点。 同一进程中的多个线程将共享该进程中的全部系统资源,如虚拟地址空间、文件描述符和信号处理等,但是同一个进程中的多个线程都有各自的调用栈、寄存器环境和线程本地存储。 线程都拥有自己的堆栈,临界区等主要是控制访问全局变量和成员变量 阅读全文
posted @ 2018-02-17 13:46 神秘的探索者 阅读(1030) 评论(0) 推荐(0) 编辑
摘要: 一、接口的定义 有时候,我们得提供一些接口给别人使用。接口的作用,就是提供一个与其他系统交互的方法。其他系统无需了解你内部细节,并且也无法了解内部细节,只能通过你提供给外部的接口来与你进行通信。根据c++的特点,我们可以采用纯虚函数的方式来实现。这样做的好处是能够实现封装和多态。现举一实例,供大家参 阅读全文
posted @ 2018-02-17 13:30 神秘的探索者 阅读(16586) 评论(0) 推荐(0) 编辑
摘要: 数据类型 注册表的数据类型主要有以下四种:显示类型(在编辑器中) 数据类型 说明 REG_SZ 字符串 文本字符串REG_MULTI_SZ 多字符串 含有多个文本值的字符串REG_BINARY 二进制数 二进制值,以十六进制显示.REG_DWORD 双字 一个32位的二进制值,显示为8位的十六进制值 阅读全文
posted @ 2018-02-17 13:06 神秘的探索者 阅读(1516) 评论(0) 推荐(0) 编辑
摘要: 1、介绍Windows操作系统是应用最关键的操作系统,因此动态链接库也为程序员所熟悉,即使对于普通的使用者来说,很多时候也会碰到.dll结尾的文件,这就是动态链接库文件。Windows下的动态链接库可以通过参考头文件和.lib库文件进行编译,从而使得动态链接库隐式地被使用;也可以使用LoadLibr 阅读全文
posted @ 2018-02-17 11:06 神秘的探索者 阅读(404) 评论(0) 推荐(0) 编辑