Сетевые крестики нолики
Рефераты >> Коммуникации и связь >> Сетевые крестики нолики

break;

case WM_DESTROY:

ServerStop(hWnd);

PostQuitMessage(0);

break;

default:

return DefWindowProc(hWnd, message, wParam, lParam);

}

return DefWindowProc(hWnd, message, wParam, lParam);

}

LRESULT CALLBACK About(HWND hDlg, UINT message, WPARAM wParam, LPARAM lParam) {

switch (message) {

case WM_INITDIALOG:

return TRUE;

case WM_COMMAND:

if (LOWORD(wParam) == IDOK || LOWORD(wParam) == IDCANCEL)

{

EndDialog(hDlg, LOWORD(wParam));

return TRUE;

}

break;

}

return FALSE;

}

{

void err(char * pl) {

MessageBox(NULL,get_error_text(WSAGetLastError()), pl,MB_OK);

}


Страница: