#include "stdafx.h"
#include "sndrec32.h"
Go to the source code of this file.
Defines |
| #define | gprintf _snprintf |
Functions |
| ATOM | MyRegisterClass (HINSTANCE hInstance) |
| ATOM | MyRegisterClass_wave (HINSTANCE hInstance) |
| BOOL | InitInstance (HINSTANCE, int) |
| BOOL | InitInstance_wave (HWND, HINSTANCE, int) |
| LRESULT CALLBACK | WndProc (HWND, UINT, WPARAM, LPARAM) |
| LRESULT CALLBACK | WndProc_wave (HWND, UINT, WPARAM, LPARAM) |
| INT_PTR CALLBACK | AboutDlgProc (HWND hWnd, UINT msg, WPARAM wp, LPARAM lp) |
| int APIENTRY | _tWinMain (HINSTANCE hInstance, HINSTANCE hPrevInstance, LPTSTR lpCmdLine, int nCmdShow) |
| void | l_play_finished (void) |
| void | l_audio_arrival (unsigned int samples_arrival) |
| void | l_buffer_resized (unsigned int new_size) |
| VOID | enable_but (DWORD id) |
| VOID | disable_but (DWORD id) |
| BOOL | open_wav (TCHAR *f) |
| BOOL | write_wav (TCHAR *f) |
Variables |
| HINSTANCE | hInst |
| TCHAR | szTitle [MAX_LOADSTRING] |
| TCHAR | szWindowClass [MAX_LOADSTRING] |
| BOOL | win_first |
| BOOL | wout_first |
| HWND | main_win |
| HWND | wave_win |
| HWND | slider |
| HWND | buttons [5] |
| HBITMAP | butbmps [5] |
| HBITMAP | butbmps_dis [5] |
| WNDPROC | buttons_std_proc |
| BOOL | butdisabled [5] |
| BOOL | stopped_flag |
| BOOL | isnew |
| BOOL | display_dur |
| DWORD | slider_pos |
| WORD | slider_min |
| WORD | slider_max |
| DWORD | samples_max |
| OPENFILENAME | ofn |
| TCHAR | file_path [MAX_PATH] |
| TCHAR | str_pos [MAX_LOADSTRING] |
| TCHAR | str_dur [MAX_LOADSTRING] |
| TCHAR | str_buf [MAX_LOADSTRING] |
| TCHAR | str_fmt [MAX_LOADSTRING] |
| TCHAR | str_chan [MAX_LOADSTRING] |
| TCHAR | str_mono [10] |
| TCHAR | str_stereo [10] |
| BOOL | path_set |
| snd::audio_membuffer * | AUD_BUF |
| snd::audio_waveout * | AUD_OUT |
| snd::audio_wavein * | AUD_IN |
| BOOL | s_recording |
| NONCLIENTMETRICS | s_info |
| RECT | text_rect |
| RECT | text2_rect |
| RECT | cli |