wce.cpp

来自「日本的手持pda源码.wince下使用,完全开源」· C++ 代码 · 共 38 行

CPP
38
字号
#include "PocketGnuboy.h"

extern "C" {

#include "defs.h"

time_t time(time_t* t)
{
	SYSTEMTIME st, st1970;
	FILETIME ft, ft1970;

	memset(&st1970, 0, sizeof(st1970));
	st1970.wYear = 1970;
	st1970.wMonth = 1;
	st1970.wDay = 1;
	SystemTimeToFileTime(&st1970, &ft1970);

	GetSystemTime(&st);
	SystemTimeToFileTime(&st, &ft);

	((LARGE_INTEGER*)&ft)->QuadPart
		= ((LARGE_INTEGER*)&ft)->QuadPart - ((LARGE_INTEGER*)&ft1970)->QuadPart;

	return (time_t)(((LARGE_INTEGER*)&ft)->QuadPart / 10000000);
}

char *strdup(const char *src)
{
	return _strdup(src);
}

int strcasecmp(const char *a, const char *b)
{
	return _stricmp(a, b);
}

}

⌨️ 快捷键说明

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