1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
|
#ifndef APE_WAVINFODIALOG_H
#define APE_WAVINFODIALOG_H
BOOL CALLBACK FileInfoDialogProcedureA(HWND hDlg, UINT message, WPARAM wParam, LPARAM lParam);
class CWAVInfoDialog
{
public:
CWAVInfoDialog();
~CWAVInfoDialog();
long ShowWAVInfoDialog(const str_utf16 * pFilename, HINSTANCE hInstance, const str_utf16 * lpTemplateName, HWND hWndParent);
private:
static LRESULT CALLBACK DialogProc(HWND hDlg, UINT message, WPARAM wParam, LPARAM lParam);
long InitDialog(HWND hDlg);
TCHAR m_cFileName[MAX_PATH];
};
#endif // #ifndef APE_WAVINFODIALOG_H
|