📄 horse.h
字号:
#ifndef _HORSE_H_
#define _HORSE_H_
#include "windows.h"
enum COLOR {RED, GREEN, BLUE};
typedef struct _horse
{
HWND hWnd; //
int speed; // speed
int x, y; // position
COLOR color;
CRect rect; // rounding rect;
}HORSE, *LPHORSE;
extern char m_gRName[64] = "RedHorse";
extern char m_gGName[64] = "GreenHorse";
extern char m_gBName[64] = "BlueHorse";
UINT WINAPI ThreadProc(DWORD lpParam)
{
LPHORSE lpHorse;
HANDLE hMutex;
long speed;
lpHorse = LPHORSE(lpParam);
if( lpHorse->color == RED )
{
hMutex = ::OpenMutex(MUTEX_ALL_ACCESS, FALSE, m_gRName);
}
else if ( lpHorse->color == GREEN )
{
hMutex = ::OpenMutex(MUTEX_ALL_ACCESS, FALSE, m_gGName);
}
else if ( lpHorse->color == BLUE )
{
hMutex = ::OpenMutex(MUTEX_ALL_ACCESS, FALSE, m_gBName);
}
else
return 0; // 颜色不对
return 1;
}
#endif //_HORSE_H_
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -