6 class CListenerSettingWindow;
8 ///
\83N
\83b
\83L
\81[
\90Ý
\92è
\97p
\83E
\83B
\83\93\83h
\83E
10 class CCookieSettingWindow:public CDialogImpl<CCookieSettingWindow>{
13 BROWSERTYPE browserType;
16 enum { IDD = IDD_DIALOG_BROWSERTYPE };
18 BEGIN_MSG_MAP(CMainDlg)
19 MSG_WM_INITDIALOG(OnInitDialog)
20 COMMAND_ID_HANDLER_EX(IDC_BUTTON_COOKIE_OK, OnOK)
21 COMMAND_ID_HANDLER_EX(IDCANCEL, OnCancel)
24 VOID SetBrowserType(BROWSERTYPE browserType);
26 BROWSERTYPE GetBrowserType();
30 ///
\83_
\83C
\83A
\83\8d\83O
\8f\89\8aú
\89»
\8e\9e\82É
\8cÄ
\82Î
\82ê
\82é
32 BOOL OnInitDialog(CWindow wndFocus, LPARAM lInitParam);
35 ///OK
\83{
\83^
\83\93\89\9f\89º
\8e\9e\82Ì
\93®
\8dì
37 VOID OnOK(UINT uNotifyCode, int nID, CWindow wndCtl);
41 ///
\83L
\83\83\83\93\83Z
\83\8b\83{
\83^
\83\93\89\9f\89º
\8e\9e\82Ì
\93®
\8dì
43 VOID OnCancel(UINT uNotifyCode, int nID, CWindow wndCtl);
49 ///
\90F
\90Ý
\92è
\83{
\83^
\83\93
51 class CColorSettingButton:public CWindowImpl<CColorSettingButton,CStatic>{
52 friend CListenerSettingWindow;
57 BEGIN_MSG_MAP(CColorSettingButton)
58 MSG_WM_LBUTTONDOWN(OnLButtonDown)
59 MSG_WM_SETCURSOR(OnSetCursor)
64 ///
\8d¶
\83N
\83\8a\83b
\83N
\8e\9e\82Ì
\8f\88\97\9d
66 VOID OnLButtonDown(UINT wParam,CPoint &point);
71 VOID SetColor(COLORREF in_color);
75 ///
\83J
\81[
\83\
\83\8b\95Ï
\8dX
\8f\88\97\9d
77 LRESULT OnSetCursor(HWND wparam,UINT loLparam,UINT hiLparam);
81 ///
\83\8a\83X
\83i
\81[
\90Ý
\92è
\97p
\83E
\83B
\83\93\83h
\83E
83 class CListenerSettingWindow:public CDialogImpl<CListenerSettingWindow>{
85 CEdit nameEdit; //
\83j
\83b
\83N
\83l
\81[
\83\80\95Ò
\8fW
\83G
\83f
\83B
\83b
\83g
86 CColorSettingButton nameColorButton; //
\83j
\83b
\83N
\83l
\81[
\83\80\90F
\95Ò
\8fW
\83{
\83^
\83\93
87 CButton nameColorReturnButton; //
\83j
\83b
\83N
\83l
\81[
\83\80\90F
\82ð
\96ß
\82·
\83{
\83^
\83\93
88 CColorSettingButton backColorButton; //
\94w
\8ci
\90F
\95Ò
\8fW
\83{
\83^
\83\93
89 CButton backColorReturnButton; //
\94w
\8ci
\90F
\82ð
\96ß
\82·
\83{
\83^
\83\93
90 CStatic idField; //ID
\95\
\8e¦
\97Ì
\88æ
91 ListenerData *listenerData; //
\91Î
\8fÛ
\82Ì
\83\8a\83X
\83i
\81[
\83f
\81[
\83^
93 enum { IDD = IDD_LISTENER_SETTING_DIALOG };
95 BEGIN_MSG_MAP(CListenerSettingWindow)
96 MSG_WM_INITDIALOG(OnInitDialog)
97 MSG_WM_CTLCOLORSTATIC(OnCtlColorStatic)
98 COMMAND_ID_HANDLER_EX(IDOK, OnOK)
99 COMMAND_ID_HANDLER_EX(IDCANCEL, OnCancel)
100 COMMAND_CODE_HANDLER_EX(BN_CLICKED,OnButton)
105 ///
\90Ý
\92è
\83E
\83B
\83\93\83h
\83E
\95\
\8e¦
107 VOID ShowSettingWindow(ListenerData &listenerData);
111 ///
\83_
\83C
\83A
\83\8d\83O
\8f\89\8aú
\89»
\8e\9e\82É
\8cÄ
\82Î
\82ê
\82é
113 BOOL OnInitDialog(CWindow wndFocus, LPARAM lInitParam);
116 ///
\83X
\83^
\83e
\83B
\83b
\83N
\83E
\83B
\83\93\83h
\83E
\82Ì
\90F
\8f\88\97\9d
118 LRESULT OnCtlColorStatic(HDC hdc,HWND hWnd);
121 ///OK
\83{
\83^
\83\93\89\9f\89º
\8e\9e\82Ì
\93®
\8dì
123 VOID OnOK(UINT uNotifyCode, int nID, CWindow wndCtl);
127 ///
\83L
\83\83\83\93\83Z
\83\8b\83{
\83^
\83\93\89\9f\89º
\8e\9e\82Ì
\93®
\8dì
129 VOID OnCancel(UINT uNotifyCode, int nID, CWindow wndCtl);
133 ///
\83{
\83^
\83\93\83N
\83\8a\83b
\83N
\8e\9e\82Ì
\93®
\8dì
135 VOID OnButton(UINT hiWParam,INT_PTR loWParam,HWND lParam);