basefunction.cpp

来自「Visual C++网络游戏建模与实现(第2版)」· C++ 代码 · 共 26 行

CPP
26
字号
#include "stdafx.h"
#include "basefunction.h"

void					GetCurrentPath(char out_pathName[MAX_PATH])
{
	memset(out_pathName, 0, sizeof(char) * MAX_PATH);
	::GetModuleFileName(NULL,out_pathName, MAX_PATH);	

	for (int i = strlen(out_pathName) - 1; i >= 0; i--)
	{
		if (out_pathName[i] == '\\' || out_pathName[i] == ':')
		{
			out_pathName[i+1] = 0;
			break;
		}
	}
}

BOOL					IsWin9x(void)
{
	DWORD	dwVersion	=::GetVersion();
	if (dwVersion < 0x80000000)              // Windows NT/2000, Whistler
		return FALSE;
	else
		return TRUE;
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?