27 lines
688 B
C++
27 lines
688 B
C++
#ifndef _MSGWRAPPER_H
|
|
#define _MSGWRAPPER_H
|
|
|
|
class CMessageWrapper {
|
|
public:
|
|
CMessageWrapper();
|
|
~CMessageWrapper();
|
|
|
|
VOID Initialize(HINSTANCE hInstance);
|
|
|
|
BOOL OnInitDialog(HWND hDlg);
|
|
BOOL OnAbout(HWND hDlg);
|
|
BOOL OnExit(HWND hDlg, WPARAM wParam);
|
|
BOOL OnBrowse(HWND hDlg, LPTSTR szApplicationFilePath);
|
|
BOOL Register(HWND hDlg, long lFlags);
|
|
BOOL OnRefreshDeviceListBox(HWND hDlg);
|
|
BOOL OnRefreshEventListBox(HWND hDlg);
|
|
LPTSTR GetResourceString(INT ResourceID, LPTSTR szString, INT isize = 255);
|
|
VOID EnableAllControls(HWND hDlg, bool bEnable);
|
|
private:
|
|
VOID DisplayError(INT ErrorCode);
|
|
protected:
|
|
HINSTANCE m_hInstance;
|
|
HICON m_hSmallIcon;
|
|
};
|
|
|
|
#endif |