我的博客小站

05 2012 档案

【转】遍历Windows系统热键,遍历所有快捷键
摘要:参考:http://bbs.pediy.com/showthread.php?t=111585http://bbs.pediy.com/showthread.php?t=135455xuetr0.33版本增加了进程的快捷键的查看,于是乎查了下资料,找到了实现的方法,不敢独享和大家分享一下~~~其实Windows的所有的快捷键保存在win32k里面的一个单向连表里面,链表里面的结构体如下:代码:typedefstruct_HOT_KEY_ITEM{LIST_ENTRYListEntry;struct_ETHREAD*Thread;HWNDhWnd;intid;UINTfsModifiers;UI 阅读全文

posted @ 2012-05-31 14:34 BIGSING 阅读(2532) 评论(0) 推荐(0) 编辑

【收藏】获取系统安装软件(vc++源码)
摘要:获取系统安装软件(vc++源码)http://download.csdn.net/detail/yy_kici/2193865typedef struct SetupSoftInfo{ mystring displayName; //软件名称 mystring publisher; //发行商 mystring displayVersion; //版本 mystring installDate; //安装日期 mystring uninstallString; //卸载命令及参数}*PSetupSoft... 阅读全文

posted @ 2012-05-16 13:39 BIGSING 阅读(1846) 评论(0) 推荐(0) 编辑

封装GetProcAddress让Lua调用Windows API
摘要:参考了云风的方法,修复了一点bug。DWORD myLoadLibrary(const char *lpFileName){ HMODULE h = GetModuleHandleA(lpFileName); if ( h==NULL ){ h = LoadLibraryA(lpFileName); } return (DWORD)h;}static int CallApi(lua_State* L){ int n = lua_gettop(L); FARPROC fc=(FARPROC)lua_touserdata(L,lua_upvalue... 阅读全文

posted @ 2012-05-14 11:35 BIGSING 阅读(1999) 评论(0) 推荐(0) 编辑

正确获取硬盘序列号源码
摘要:参考:http://www.winsim.com/diskid32/diskid32.cpp// diskid32.cpp // for displaying the details of hard drives in a command window // 06/11/00 Lynn McGuire written with many contributions from others, // IDE drives only under Windows NT/2K and 9X, // ... 阅读全文

posted @ 2012-05-07 19:01 BIGSING 阅读(9055) 评论(0) 推荐(0) 编辑

导航

我的博客小站
点击右上角即可分享
微信分享提示