第一難関(?)は突破でござる、ググったら出てきただけだけど
LRESULT CALLBACK HookWinProc(HWND hWnd, UINT msg,
WPARAM wParam, LPARAM lParam)
{
switch(msg){
case WM_SYSKEYDOWN:
if(wParam==VK_F4){
DestroyWindow(hWnd);
}
break;
}
return 0;
}
/* 略 */
int WINAPI WinMain( HINSTANCE hInstance, HINSTANCE hPrevInstance,
LPSTR lpCmdLine,int CmdShow)
{
/* 略 */
SetWindowUserCloseEnableFlag(FALSE); //コレを書かないといけないらしい
/* 略 */
}
これを使うと、とりあえず×ボタンとかAlt+F4では終了しないみたい