B14Dlg.h
上传用户:szxyd1688
上传日期:2007-06-08
资源大小:1440k
文件大小:2k
- // B14Dlg.h : header file
- //
- #ifndef __SCREENSAVERDLG_H__
- #define __SCREENSAVERDLG_H__
- /////////////////////////////////////////////////////////////////////////////
- // CB14Dlg:
- // A configuration dialog for Win95+, WinNT3+ compliant screen savers.
- // For use with CScreenSaverWnd, usually found in ScreenSaverWnd.cpp and .h.
- // See documentation in those files for more information on screen savers.
- /////////////////////////////////////////////////////////////////////////////
- #include <scrnsave.h>
- // Note: the dialog resource should be DLG_SCRNSAVECONFIGURE.
- // Note: the icon resource should be ID_APP.
- class CB14Dlg : public CDialog
- {
- DECLARE_DYNAMIC(CB14Dlg)
- public:
- CB14Dlg();
- // Attributes
- protected:
- public:
- // Operations
- public:
- // Overridables
- public:
- // Overrides
- public:
- //{{AFX_VIRTUAL(CB14Dlg)
- //}}AFX_VIRTUAL
- virtual BOOL OnInitDialog();
- // Implementation
- public:
- virtual ~CB14Dlg();
- static CB14Dlg* sm_pTheConfigureDialog;
- protected:
- virtual LRESULT WindowProc(UINT uMsg,WPARAM wParam,LPARAM lParam);
- virtual LRESULT DefWindowProc(UINT uMsg, WPARAM wParam, LPARAM lParam);
- //{{AFX_MSG(CB14Dlg)
- afx_msg void OnNcDestroy();
- afx_msg int OnCreate(LPCREATESTRUCT lpCreateStruct);
- //}}AFX_MSG
- DECLARE_MESSAGE_MAP()
- //friend BOOL WINAPI ScreenSaverConfigureDialog(HWND hDlg, UINT uMsg,
- // WPARAM wParam,
- // LPARAM lParam);
- };
- /////////////////////////////////////////////////////////////////////////////
- inline CB14Dlg* AfxGetScreenSaverDialog()
- {
- return CB14Dlg::sm_pTheConfigureDialog;
- }
- /////////////////////////////////////////////////////////////////////////////
- BOOL WINAPI ScreenSaverConfigureDialog(HWND hDlg, UINT uMsg,
- WPARAM wParam, LPARAM lParam);
- BOOL WINAPI RegisterDialogClasses(HANDLE hInstance);
- /////////////////////////////////////////////////////////////////////////////
- #endif // __SCREENSAVERDLG_H__