⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 wincrt1.c

📁 tiny c 编译器,小型的C 编译工具.
💻 C
字号:
//+---------------------------------------------------------------------------#include <windows.h>#define __UNKNOWN_APP    0#define __CONSOLE_APP    1#define __GUI_APP        2void __set_app_type(int);void _controlfp(unsigned a, unsigned b);int _winstart(void){	char *szCmd; STARTUPINFO startinfo;	__set_app_type(__GUI_APP);	_controlfp(0x10000, 0x30000);	szCmd = GetCommandLine();	if (szCmd)	{		while (' ' == *szCmd) szCmd++;		if ('\"' == *szCmd)		{			while (*++szCmd)				if ('\"' == *szCmd) { szCmd++; break; }		}		else		{			while (*szCmd && ' ' != *szCmd) szCmd++;		}		while (' ' == *szCmd) szCmd++;	}	GetStartupInfo(&startinfo);	exit(WinMain(GetModuleHandle(NULL), NULL, szCmd,		(startinfo.dwFlags & STARTF_USESHOWWINDOW) ?			startinfo.wShowWindow : SW_SHOWDEFAULT));}int _runwinmain(int argc, char **argv){	char *szCmd = NULL;	char *p = GetCommandLine();	if (argc > 1) szCmd = strstr(p, argv[1]);	if (NULL == szCmd) szCmd = "";	else if (szCmd > p && szCmd[-1] == '\"') --szCmd;	return WinMain(GetModuleHandle(NULL), NULL, szCmd, SW_SHOWDEFAULT);}

⌨️ 快捷键说明

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