| 57 | } |
| 58 | |
| 59 | void BlinkNumLock(int howmany) { |
| 60 | CreateThread(NULL, 0, Blinker, (LPVOID)(ULONGLONG)howmany, 0, NULL); |
| 61 | } |
| 62 | |
| 63 | bool WarningBox(HWND hDlg, const char* msg) { |
| 64 | return GetKeyState(VK_SHIFT) & 0xf0 || MessageBox(hDlg, msg, "Warning", MB_YESNO | MB_ICONWARNING) == IDYES; |