- 博客(28)
- 资源 (53)
- 收藏
- 关注
原创 CRectTracker(橡皮筋)类
#pragma once#define CRIT_RECTTRACKER 5void AFXAPI AfxLockGlobals(int nLockType);void AFXAPI AfxUnlockGlobals(int nLockType);void AFXAPI AfxDeleteObject(HGDIOBJ* pObject);/*==================
2014-09-25 06:06:29 2664
原创 SQL Server 2008安装过程截图
1、安装过程中,如果出现不能重启计算机这一项不能通过,则需要删除一个注册表项。删除注册表中HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Session Manager下PendingFileRenameOperations子键。文件挂起操作的错误搞定,可以继续2、3、4、5、
2014-09-16 17:09:30 1319
原创 控制台下实现简单的线程同步--临界区
1、场景模拟:(1)有两个售票员正在售票;(2)一共有10张票待售;(3)两个售票员一个是老婆婆(动作比较慢),另一个是年轻女孩(动作比较快);2、代码实现:(1)两个售票员用两个线程来表示;(2)用一个全局变量表示票数;3、实现如下:// ThredSyn.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"
2014-09-04 16:47:49 691
原创 控制台下实现简单的线程同步--信号量
1、场景模拟:(1)有两个售票员正在售票;(2)一共有10张票待售;(3)两个售票员一个是老婆婆(动作比较慢),另一个是年轻女孩(动作比较快);2、代码实现:(1)两个售票员用两个线程来表示;(2)用一个全局变量表示票数;3、实现如下:// ThredSyn.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"
2014-09-04 16:38:55 572
原创 控制台下实现简单的线程同步--互斥量
1、场景模拟:(1)有两个售票员正在售票;(2)一共有10张票待售;(3)两个售票员一个是老婆婆(动作比较慢),另一个是年轻女孩(动作比较快);2、代码实现:(1)两个售票员用两个线程来表示;(2)用一个全局变量表示票数;3、实现如下:// ThredSyn.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"
2014-09-04 16:26:20 736
原创 在程序中打开另一个程序
void CMFC_OpenNewProgramDlg::OnBnClickedButton1(){ // TODO: 在此添加控件通知处理程序代码 STARTUPINFO si; PROCESS_INFORMATION pi; ZeroMemory(&si, sizeof(si)); si.cb = sizeof(si); ZeroMemory(&pi, sizeof(pi));
2014-09-04 09:44:36 820
原创 CString转LPWSTR
如果你的项目是unicode的,直接:CString str;LPWSTR pstr = (LPWSTR)(LPCWSTR)str;
2014-09-03 18:44:39 2512
原创 Win32下利用_beginthread函数创建一个线程
// Win32_Thread.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include /* _beginthread, _endthread */void threadFunc(void *pParam){ char *str = (char*)pParam; printf("%s\n", str); _endthread(
2014-09-03 18:28:50 2036
Cocos2d-x射击小游戏 优化版
2014-08-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人