- 博客(11)
- 资源 (11)
- 收藏
- 关注
原创 限制鼠标活动
先定义一块区域rect然后把区域映射到屏幕坐标ClientToScreen(rect)使用函数ClipCursor(CONST RECT* lprect)限制鼠标移动ClipCursor(&rect)这样鼠标就只在rect限制的范围内移动了当使用ClipCursor(NULL)时,鼠标可以自由移动
2013-12-20 09:51:50 499
原创 判断windows系统版本号
OSVERSIONINFO osVer;CString sTemp;osVer.dwOSVersionInfoSize = sizeof(OSVERSIONINFO);:GetVersionEx( &osVer );if(osVer.dwMajorVersion{m_bRec=false;return;}
2013-12-18 10:59:14 540
转载 怎么快速开启/关闭windows7 aero特效?
把操作步骤罗列如下: 1、运行 regedit 打开注册表编辑器 2、依次找到这个地方:HKEY_CLASSES_ROOTDirectoryBackgroundshell 3、在shell这个单词上面鼠标右键,新建一个“项”,可以起名成“开启鹅滴Aero特效” 4、在这个“开启鹅滴Aero特效”上面同样右键新建一个“项”,叫"command"
2013-12-17 19:45:59 1056
转载 Win7 UAC的安全、兼容及权限
网上关于这个问题讨论较多,但也不外乎几种方法。总结一下,如附中。顺便了解一个UAC。 UAC,全称User Account Control(用户帐户控制) System Safe Monitor(主机入侵防御系统)UAC是如何工作的[3]我们可以简单的把UAC当作权限临时重分配的工具。在默认情况下,所有的非系统核心进程都只拥有标准权限,这一权限不能对系统关键区域进行
2013-12-17 16:52:12 710
转载 VC++ Win7关闭UAC 写注册表
#defineSTR_REGUAC_PATH "SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Policies\\System"void CloseUAC(){HKEY RegKey; RegKey=NULL; RegOpenKey(HKEY_LOCAL_MACHINE,STR_REGUAC_PATH,&Reg
2013-12-17 16:30:54 1228
转载 Dll注入经典方法完整版
总结一下基本的注入过程,分注入和卸载注入Dll:1,OpenProcess获得要注入进程的句柄2,VirtualAllocEx在远程进程中开辟出一段内存,长度为strlen(dllname)+1;3,WriteProcessMemory将Dll的名字写入第二步开辟出的内存中。4,CreateRemoteThread将LoadLibraryA作为线程函数,参数
2013-12-17 13:45:24 554
原创 文件追加写
#include "stdafx.h"#include windows.h>int main(int argc, char* argv[]){ HANDLE hFile=::CreateFile("test.txt", GENERIC_ALL,//文件操作方式,读写删都可 0,//此标示无法再创建test.txt文件,必须关闭句柄才可 NULL,//一般高级文件操作用 OP
2013-12-16 20:29:01 783
转载 Windows下通过VC++6.0编译live555工程(可调试)
首先,我们从http://live555.com/liveMedia/public/live555-latest.tar.gz 下载最新版的live555工程。 将工程解压于C:\live(该路径可自己设定)下 1、配置编辑环境:打开VC++6.0开发环境,点击工具-选项-目录对话框,目录下拉对列表框中选定:inlcue files 在下面添加路径 C:\
2013-12-16 11:33:00 451
转载 透明窗口截屏无效解决方法
最近试过几套截图软件,发现其中有些无法实现对半透明窗口或主题的图片截取,包括早期版本的QQ截图工具也无法截取,于是打算写一个简单抓屏函数的来测试下,以下采用Win32 API方式编写:HBITMAP CapScreen(){ HDC hDispDC,hMemDC; // 获取屏幕DC hDispDC = CreateDC("DISPLAY",NU
2013-12-14 20:47:37 846
转载 vc++经典技巧总结
1."属性页的添加:创建对话框的类,该类要从CpropertyPage继承;然后在要添加该对话框为属性页的类(头文件)里创建CpropertySheet类的一个对象m_tabsheet和新创建的对话框类的对象m_skatch;最后,在.cpp文件里的OnInitDialog()之类的函数里实现如下代码:m_tabsheet.Create(this, WS_CHILD | WS_VISI
2013-12-14 20:40:36 1520 1
原创 VC大小写转换
#include "stdafx.h"#include #include void main( void ){ char string[100] = "The String to End All Strings!"; char *copy1, *copy2; copy1 = _strlwr( _strdup( string ) ); copy2
2013-12-14 18:23:53 1678
source insight格式化工具
2013-06-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人