www.pudn.com > PhoneReaderSrc.rar > OptionDlg.h
// OptionDlg.h: interface for the COptionDlg class. // ////////////////////////////////////////////////////////////////////// #if !defined(AFX_OPTIONDLG_H__56950DC2_BEE0_472B_83D9_101AD7E12912__INCLUDED_) #define AFX_OPTIONDLG_H__56950DC2_BEE0_472B_83D9_101AD7E12912__INCLUDED_ #if _MSC_VER > 1000 #pragma once #endif // _MSC_VER > 1000 #include "resource.h" #include "XListBox.h" class COptionDlg : public CDialogImpl{ public: enum {IDD = IDD_OPTIONDLG}; BEGIN_MSG_MAP(COptionDlg) MESSAGE_HANDLER(WM_INITDIALOG, OnInitDialog) COMMAND_RANGE_HANDLER(IDC_CODETYPELIST,IDC_CHARACTERLIST,OnSetListNo) COMMAND_ID_HANDLER(IDM_ACTION, OnOk) COMMAND_ID_HANDLER(IDCANCEL, OnCancel) MESSAGE_HANDLER(WM_PAINT, OnPaint) NOTIFY_HANDLER(IDC_CODETYPESPIN, UDN_EXPANDING, OnExpandItem) NOTIFY_HANDLER(IDC_FONTSIZESPIN, UDN_EXPANDING, OnExpandItem) NOTIFY_HANDLER(IDC_FONTSPIN, UDN_EXPANDING, OnExpandItem) NOTIFY_HANDLER(IDC_FONTCOLORSPIN, UDN_EXPANDING, OnExpandItem) NOTIFY_HANDLER(IDC_BACKCOLORSPIN, UDN_EXPANDING, OnExpandItem) NOTIFY_HANDLER(IDC_SLIDESPIN, UDN_EXPANDING, OnExpandItem) END_MSG_MAP() COptionDlg(); virtual ~COptionDlg(); LRESULT OnInitDialog(UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL& bHandled); LRESULT OnCancel(WORD wNotifyCode, WORD wID, HWND hWndCtl, BOOL& bHandled); LRESULT OnOk(WORD wNotifyCode, WORD wID, HWND hWndCtl, BOOL& bHandled); LRESULT OnSetListNo(WORD wNotifyCode, WORD wID, HWND hWndCtl, BOOL& bHandled); public: CButton m_LastPosCheck; CXListBox m_ListBox[6]; CUpDownCtrl m_Spin[6]; int m_Setting[7]; static COLORREF m_crStandardColors[]; LRESULT OnPaint(UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL& bHandled); LRESULT OnExpandItem(int idCtrl, LPNMHDR pnmh, BOOL& bHandled); int m_ListNo; }; #endif // !defined(AFX_OPTIONDLG_H__56950DC2_BEE0_472B_83D9_101AD7E12912__INCLUDED_)