#if !defined(AFX_REGCOMBOBOX_H__8027D162_6B2C_11D1_BAEE_00A024706EDC__INCLUDED_) #define AFX_REGCOMBOBOX_H__8027D162_6B2C_11D1_BAEE_00A024706EDC__INCLUDED_ #if _MSC_VER >= 1000 #pragma once #endif // _MSC_VER >= 1000 // ComboBoxEx.h : header file // ///////////////////////////////////////////////////////////////////////////// // CComboBoxEx window class CComboBoxEx : public CComboBox { // Construction public: CComboBoxEx(); // Attributes protected: BOOL m_bEditChanged; BOOL m_bAutoComplete; BOOL m_bDoComplete; public: // Operations void SetAutoComplete( BOOL bAutoComplete ) { m_bAutoComplete = bAutoComplete; } public: // Overrides // ClassWizard generated virtual function overrides //{{AFX_VIRTUAL(CComboBoxEx) public: virtual BOOL PreTranslateMessage(MSG* pMsg); //}}AFX_VIRTUAL // Implementation public: void SaveState(LPCSTR szRegSubKey, UINT nMaxItems = 20); void LoadState(LPCSTR szRegSubKey, UINT nMaxItems = 20); virtual ~CComboBoxEx(); // Generated message map functions protected: //{{AFX_MSG(CComboBoxEx) afx_msg BOOL OnEditchange(); afx_msg BOOL OnSelchange(); //}}AFX_MSG DECLARE_MESSAGE_MAP() }; ///////////////////////////////////////////////////////////////////////////// //{{AFX_INSERT_LOCATION}} // Microsoft Developer Studio will insert additional declarations immediately before the previous line. #endif // !defined(AFX_REGCOMBOBOX_H__8027D162_6B2C_11D1_BAEE_00A024706EDC__INCLUDED_)