void RestoreGame(char *loadfile) { if (strlen(loadfile)) LoadBoard(loadfile); else Error("Game not loaded"); }
void InitBoard( BOARD *p_board ) { HMENU hMenu; p_board->hMinesBMP = LoadBitmap( p_board->hInst, "mines"); p_board->hFacesBMP = LoadBitmap( p_board->hInst, "faces"); p_board->hLedsBMP = LoadBitmap( p_board->hInst, "leds"); LoadBoard( p_board ); hMenu = GetMenu( p_board->hWnd ); CheckMenuItem( hMenu, IDM_BEGINNER + (unsigned) p_board->difficulty, MF_CHECKED ); if( p_board->IsMarkQ ) CheckMenuItem( hMenu, IDM_MARKQ, MF_CHECKED ); else CheckMenuItem( hMenu, IDM_MARKQ, MF_UNCHECKED ); CheckLevel( p_board ); }
static void InitBoard( BOARD *p_board ) { HMENU hMenu; p_board->hMinesBMP = LoadBitmapW( p_board->hInst, MAKEINTRESOURCEW(IDI_MINES)); p_board->hFacesBMP = LoadBitmapW( p_board->hInst, MAKEINTRESOURCEW(IDI_FACES)); p_board->hLedsBMP = LoadBitmapW( p_board->hInst, MAKEINTRESOURCEW(IDI_LEDS)); LoadBoard( p_board ); hMenu = GetMenu( p_board->hWnd ); CheckMenuItem( hMenu, IDM_BEGINNER + (unsigned) p_board->difficulty, MF_CHECKED ); if( p_board->IsMarkQ ) CheckMenuItem( hMenu, IDM_MARKQ, MF_CHECKED ); else CheckMenuItem( hMenu, IDM_MARKQ, MF_UNCHECKED ); CheckLevel( p_board ); }