//+-------------------------------------------------------------------------- // // Microsoft Windows // Copyright (C) Microsoft Corporation, 1994 - 1996. // // File: selmonth.hxx // // Contents: Definition of class to manage simple month-selection // dialog box. // // Classes: CSelectMonth // // History: 5-05-1997 DavidMun Created // //--------------------------------------------------------------------------- #ifndef __SELMONTH_HXX_ #define __SELMONTH_HXX_ //+-------------------------------------------------------------------------- // // Class: CSelectMonth // // Purpose: Drive a month-selection dialog used by the monthly wizard // page. // // History: 5-05-1997 DavidMun Created // //--------------------------------------------------------------------------- class CSelectMonth: public CDlg { public: CSelectMonth(); USHORT GetSelectedMonths(); private: virtual INT_PTR RealDlgProc( UINT uMsg, WPARAM wParam, LPARAM lParam); VOID _OnOK(); VOID _OnInit(); USHORT _flMonths; }; //+-------------------------------------------------------------------------- // // Member: CSelectMonth::CSelectMonth // // Synopsis: ctor // // History: 5-05-1997 DavidMun Created // //--------------------------------------------------------------------------- inline CSelectMonth::CSelectMonth() { _flMonths = 0; } //+-------------------------------------------------------------------------- // // Member: CSelectMonth::GetSelectedMonths // // Synopsis: Return bitmask containing TASK_JANUARY..TASK_DECEMBER flags // corresponding to the checkboxes the user checked. // // History: 5-05-1997 DavidMun Created // //--------------------------------------------------------------------------- inline USHORT CSelectMonth::GetSelectedMonths() { return _flMonths; } #endif // __SELMONTH_HXX_