- 博客(12)
- 资源 (12)
- 收藏
- 关注
原创 全局消息钩子代码
代码#ifndef __UdiskHook_h__#define __UdiskHook_h__#include // http://blog.csdn.net/defaultbyzt#ifdef __cplusplusextern "C" {#endif#define DLL_EXPORT // #ifdef DLL_EXPO
2013-09-25 17:03:00 3871
转载 【转】消息钩子注册浅析
标 题: 【原创】消息钩子注册浅析作 者: RootSuLe时 间: 2011-06-18,23:10:34链 接: http://bbs.pediy.com/showthread.php?t=135702windows消息钩子很古老,但目前仍有很多地方需要用到,简单跟踪了一下函数执行流程,函数用法如下(MSDN):函数功能:该函数将一个应用程序定义的挂钩处理过程安装到
2013-09-25 15:54:07 1372
原创 MFC中取得程序目录
使用GetModuleFileName()函数CString CYFGCMApp::GetExecPath(void){ TCHAR szPathName[MAX_PATH]; memset(szPathName, 0, MAX_PATH); if (0 == GetModuleFileName(NULL, szPathName, MAX_PATH)) { return _T
2013-09-23 15:47:41 727
原创 MFC添加系统托盘图标
先在dlg.cpp中定义两个宏#include #define WM_SYSTEMTRAY WM_USER + 1 // 托盘图标消息绑定#define MY_BACKGROUNDER_DLG WM_USER + 2 // 后台运行按键消息在dlg.h中添加变量NOTIFYICONDATA m_nid;NOTIFYICONDATA结构定义:(具体解释可自行
2013-09-23 14:05:25 1286
转载 U盘检测MFC
增加头文件 #include 重写WindowProcLRESULT CUDiskDetectionDlg::WindowProc(UINT message, WPARAM wParam, LPARAM lParam){ // TODO: 在此添加专用代码和/或调用基类 if(message == WM_DEVICECHANGE) { DealDeviceChang
2013-09-22 09:54:09 1517 2
原创 不用变量交换两个int变量的值的分析
不用变量交换两个int变量的值代码:#include #include // 不用变量交换两个int变量的值int random();int main(){ int a = random(); int b = random(); printf("a=%d, b = %d\n", a, b); a = a ^ b; // 此时a = a
2013-09-18 20:23:20 730
原创 一个输出恒为true的问题
面试题 :sizeof(int)可能是1,2,4,8位 rand()可以是int能表示的任意数,包括负数control(X)如何让下面程序输出总为true// sizeof(int)可能是1,2,4,8位 random()可以是int能表示的任意数,包括负数// control(X)如何让下面程序输出总为true#include #include #define contro
2013-09-18 19:20:31 948
原创 Windows XP Embedded安装过程中遇到的问题
1.安装error 1309.error reading form file.把以下文件放入DISK2\DATABASE\Windows Embedded Data\Repositories\路径下。{484C9D34-846E-40E2-A2E6-FF2771A303D5}.CAB{022716D8-0CF0-4779-B94C-8E52EB36709C}.CAB{347677C
2013-09-18 14:11:04 2279
转载 Windows XP Embedded下载
1.Windows XP Embedded SP2 英文版:http://download.microsoft.com/download/9/1/C/91C0118B-C683-47C4-9E84-9B4D60172BE3/WINDOWS_XP_EMBEDDED_SP2E.EXE (263,597KB)http://download.microsoft.com/download/9/1
2013-09-18 13:52:19 7147
转载 已有eboot.bin和nk.bin生成eboot.nb0和nk.nb0
1.输出eboot.nb0 :viewbin eboot.binViewBin... eboot.binImage Start = 0x00130000, length = 0x0002B888 Start address = 0x0013F34CChecking record #10 for potential TOC (ROMOFFSET =
2013-09-12 09:58:29 1469
原创 用辗转相除法求最大公约数
C++代码如下辗转相除法的实现,是基于下面的性质: 1:(a,b)=(a,ka+b),其中a、b、k都为自然数 就是说,两个数的最大公约数,将其中一个数加到另一个数上,得到的新数组,其公约数不变,比如(4,6)=(4+6,6)=(4,6+2×4)=2。这里有一个比较简单的证明方法来说明这个性质:如果p是a和ka+b的公约数,p整除a,也能整除ka+b。那么就必定要整除b,所
2013-09-05 12:03:45 1441
原创 ODBC连接数据库报“连接繁忙导致另一个命令“
服务端要使用SQL SERVER2005或以上版本。使用ODBC连接时,改连接字符串为:DSNString.Format("DSN=%s;UID=%s;PWD=%s;Mars_Connection=;","TEST","sa","12345");SQL Server 2005 在访问数据库引擎的应用程序中引入了对多个活动结果集 (MARS) 的支持。在 SQL Server 的早期
2013-09-03 16:22:05 5142
Git-2.31.1-64-bit.zip
2021-04-30
《python写的代理IP抓取与测试工具》 的代码Proxy.7z
2019-12-17
GitHub for windows 3.0.6.4.zip
2019-12-03
Git-2.24.0.2-64-bit.7z
2019-12-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人