nuclear@0: #ifndef _STARTUP_H_ nuclear@0: #define _STARTUP_H_ nuclear@0: nuclear@0: #include nuclear@0: #include "nucwin.h" nuclear@0: nuclear@0: int main(); nuclear@0: void RegisterWindowClasses(); nuclear@0: nuclear@0: int WINAPI WinMain(HINSTANCE hInst, HINSTANCE hPrev, LPSTR CmdLine, int ShowCmd) { nuclear@0: Arguments = CmdLine; nuclear@0: RegisterWindowClasses(); nuclear@0: return main(); nuclear@0: } nuclear@0: nuclear@0: void RegisterWindowClasses() { nuclear@0: WNDCLASSEX wc; nuclear@0: wc.cbSize = sizeof(WNDCLASSEX); nuclear@0: wc.cbClsExtra = 0; nuclear@0: wc.cbWndExtra = 0; nuclear@0: wc.hbrBackground = (HBRUSH)COLOR_WINDOW; nuclear@0: wc.hCursor = LoadCursor(NULL, IDC_ARROW); nuclear@0: wc.hIcon = LoadIcon(NULL, IDI_APPLICATION); nuclear@0: wc.hIconSm = wc.hIcon; nuclear@0: wc.hInstance = GetModuleHandle(0); nuclear@0: wc.lpfnWndProc = MainHandler; nuclear@0: wc.lpszClassName = "NucWin"; nuclear@0: wc.lpszMenuName = NULL; nuclear@0: wc.style = CS_HREDRAW | CS_VREDRAW; nuclear@0: RegisterClassEx(&wc); nuclear@0: } nuclear@0: nuclear@0: #endif // _STARTUP_H_