- 博客(7)
- 资源 (24)
- 收藏
- 关注
原创 CreateMutex的用法
#include #include #include int main(void){ HANDLE hMutex = CreateMutex(NULL, FALSE, "leng_que"); if ( NULL==hMutex ) { printf("Mutex对象创建失败"); } else { if ( ERROR_ALREADY_EX
2010-02-28 11:02:00 2869 5
原创 File Mapping的简单使用
1、创建一个文件映射对象,并写入一些内容:#include #include #include int main(void){ HANDLE hMapFile; //创建一个名为leng_que、大小为1024Byte且可读写的文件映射对象 hMapFile = CreateFileMapping(NULL, NULL, PAGE_READWRITE, 0, 1
2010-02-28 10:57:00 630
原创 []运算符的少见用法
#include #include int main(void){ char t1[] = "123456"; printf("%c/r/n", t1[5]); char t2 = "123456"[5]; printf("%c/r/n", t2); getch(); return 0;} 在以上代码中,t1和t2的值是完全一样
2010-02-28 10:49:00 570
原创 在控制台程序中捕获事件
//时间:2010年2月28日//平台:WindowsXP SP3 + VC6//作者:冷却#include #include BOOL CtrlHandler(DWORD fdwCtrlType){ switch (fdwCtrlType) { case CTRL_C_EVENT: MessageBox(0, "CTRL_C_EVENT", ""
2010-02-28 10:45:00 685
原创 在main函数之前和之后执行一些操作
#include #include using namespace std;class CTmp{public: CTmp(); ~CTmp();};CTmp::CTmp(){ cout<<"main 之前"<<endl;}CTmp::~CTmp(){ MessageBox(0,"main 之后","",0);}
2010-02-28 10:42:00 735
原创 IStream的简单用法
//时间:2010年2月28日9:08:16//平台:WindowsXP SP3 + VC6//作者:冷却#include #include #include int main(void){ IStream *I=NULL; LARGE_INTEGER liTemp = {0}; ULARGE_INTEGER uiPos = {0}; DWORD
2010-02-28 10:40:00 5641
转载 通过advapi32.dll来实现MD5运算
#include #include #include typedef struct { ULONG i[2]; /* number of _bits_ handled mod 2^64 */ ULONG buf[4]; /* scratch buffer */ unsigned char in[64]; /* input buffer */ unsi
2010-02-28 10:34:00 1576
Microsoft Macro Assembler v6.15
2018-03-15
安卓俄罗斯方块游戏(含源代码,基于Samsung GT-S7572真机调试)
2013-08-21
塞班俄罗斯方块游戏(含源代码,基于Nokia5230真机调试)
2012-10-01
俄罗斯方块游戏引擎
2012-04-25
7号防火墙 —— 一个基于Filter-Hook Driver技术的个人防火墙
2010-07-18
结合VC6.0与InterBase v7.5的开发编程录像教程和相关工具
2009-02-22
在SQLServer2000下的一个ESQL实例
2009-02-20
《3D游戏从头编》教程
2009-02-18
VC6.0与MATLAB6.5混合编程
2008-10-01
一个带菜单的窗口程序(Win SDK编程技术)
2008-09-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人