Windows
wwb0111
这个作者很懒,什么都没留下…
展开
-
autorun.inf
文件组成 autorun.inf是我们电脑使用中比较常见的文件之一 ,其作用是允许在双击磁盘时自动运行指定的某个文件。但是近几年出现了用autorun.inf文件传播木马或病毒,它通过使用者的误操作让目标程序执行,达到侵入电脑的目的,带来了很大的负面影响。 autorun.inf文件是从Windows95开始的,最初用在其安装盘里,实现自动安装,以后的各转载 2012-05-27 21:11:59 · 785 阅读 · 0 评论 -
实现免费WiFi无线共享
免费无线网络,如何做到?很简单,将Windows 7电脑变身WiFi基站,让手机、笔记本轻松实现无线共享。 此功能出自Windows 7隐藏功能:虚拟WiFi和虚拟无线AP),开启之后就可以让电脑变成无线路由器,实现无线共享上网,节省网费和路由器购买费。HP笔记本和ZTEU880亲测通过。 首先我们需要一台安装Windows 7操作系统的笔记本或装有无线网卡的台式机作为转载 2012-05-27 18:05:28 · 535 阅读 · 0 评论 -
#pragma data_seg
用#pragma data_seg建立一个新的数据段并定义共享数据,其具体格式为: #pragma data_seg ("shareddata") HWND sharedwnd=NULL;//共享数据 #pragma data_seg() --------------------------------------------------------转载 2012-05-26 15:37:08 · 309 阅读 · 0 评论 -
堆和栈的区别
非本人作也!因非常经典,所以收归旗下,与众人阅之!原作者不祥!堆和栈的区别一、预备知识—程序的内存分配一个由c/C++编译的程序占用的内存分为以下几个部分1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收 。注意它与数据转载 2012-05-26 15:40:48 · 215 阅读 · 0 评论 -
DLL(Dynamic Link Libraries)专题
引言 比较大的应用程序都由很多模块组成,这些模块分别完成相对独立的功能,它们彼此协作来完成整个软件系统的工作。可能存在一些模块的功能较为通用,在构造其它软件系统时仍会被使用。在构造软件系统时,如果将所有模块的源代码都静态编译到整个应用程序 EXE 文件中,会产生一些问题:一个缺点是增加了应用程序的大小,它会占用更多的磁盘空间,程序运行时也会消耗较大的内存空间,造成系统资源的浪费;另一个缺转载 2012-05-26 15:45:31 · 290 阅读 · 0 评论 -
SSDT
SSDT(System Services Descriptor Table),系统服务描述符表。这个表就是一个把ring3的Win32 API和ring0的内核API联系起来。SSDT并不仅仅只包含一个庞大的地址索引表,它还包含着一些其它有用的信息,诸如地址索引的基地址、服务函数个数等。简介 通过修改此表的函数地址可以对常用windows函数及API进行hook,从而实现对一些关转载 2012-05-26 16:00:46 · 349 阅读 · 0 评论 -
SetWindowsHookEx
语法 HHOOK WINAPI SetWindowsHookEx( __in int idHook, __in HOOKPROC lpfn, __in HINSTANCE hMod, __in DWORD dwThreadId);基本概念 钩子(Hook),是Windows消息处理机制的一个平台,应用程序可以在上面设置子程以监视指定窗口的某种消息转载 2012-05-26 15:43:47 · 394 阅读 · 0 评论 -
__declspec(dllimport) 到底有什么用
我相信写WIN32程序的人,做过DLL,都会很清楚__declspec(dllexport)的作用,它就是为了省掉在DEF文件中手工定义导出哪些 函数的一个方法。当然,如果你的DLL里全是C++的类的话,你无法在DEF里指定导出的函数,只能用__declspec(dllexport)导出 类。但是,MSDN文档里面,对于__declspec(dllimport)的说明让人感觉有点奇怪,先来看看MS转载 2012-05-26 15:18:11 · 295 阅读 · 0 评论