MSG msg;
HACCEL hAccelTable;
-
+
s_info.cbSize = sizeof( NONCLIENTMETRICS );
InitCommonControls();
return (int)msg.wParam;
}
-ATOM
+ATOM
MyRegisterClass(HINSTANCE hInstance)
{
WNDCLASSEX wcex;
return RegisterClassEx(&wcex);
}
-BOOL
+BOOL
InitInstance(HINSTANCE hInstance, int nCmdShow)
{
HWND hWnd;
return TRUE;
}
-ATOM
+ATOM
MyRegisterClass_wave(HINSTANCE hInstance)
{
WNDCLASSEX wcex;
return RegisterClassEx(&wcex);
}
-BOOL
+BOOL
InitInstance_wave(HWND f,
HINSTANCE hInstance,
int nCmdShow)
}
LRESULT
-CALLBACK
+CALLBACK
WndProc_wave(HWND hWnd,
UINT message,
WPARAM wParam,
}
LRESULT
-CALLBACK
+CALLBACK
WndProc(HWND hWnd,
UINT message,
WPARAM wParam,
ofn.lpstrFilter = TEXT("Audio Files (*.wav)\0*.wav\0All Files (*.*)\0*.*\0");
ofn.lpstrFile = file_path;
ofn.nMaxFile = MAX_PATH;
-
+
ofn.lpstrDefExt = TEXT("wav");
-
- if (GetSaveFileName (&ofn))
+
+ if (GetSaveFileName (&ofn))
{
write_wav(file_path);
EnableMenuItem(GetMenu(hWnd), ID_FILE_SAVE, MF_ENABLED);
}
- break;
+ break;
- case ID_EDIT_AUDIOPROPS:
- ShellExecute( NULL, NULL, _T("rundll32.exe"), _T("shell32.dll,Control_RunDLL mmsys.cpl,ShowAudioPropertySheet"), NULL, SW_SHOWNORMAL );
- break;
+ case ID_EDIT_AUDIOPROPS:
+ ShellExecute(NULL, NULL, _T("rundll32.exe"), _T("shell32.dll,Control_RunDLL mmsys.cpl,ShowAudioPropertySheet"), NULL, SW_SHOWNORMAL);
+ break;
- case ID_FILE_EXIT:
- DestroyWindow( hWnd );
- break;
+ case ID_FILE_EXIT:
+ DestroyWindow(hWnd);
+ break;
/* Sndrec32 buttons routines */
case BUTSTART_ID:
case WM_TIMER:
switch (wParam)
{
- case 1:
+ case 1:
if (stopped_flag)
{
KillTimer(hWnd, 1);
ExtTextOut(hdc,
STRBUF_X,
STRBUF_Y,
- ETO_OPAQUE,
+ ETO_OPAQUE,
0,
str_tmp,
_tcslen(str_tmp),
TEXT("File Error, WriteFile() failed."),
TEXT("ERROR"),
MB_OK | MB_ICONERROR);
-
+
CloseHandle(file);
return FALSE;
}
TEXT("File Error, WriteFile() failed."),
TEXT("ERROR"),
MB_OK | MB_ICONERROR);
-
+
CloseHandle(file);
return FALSE;
}