// combobar.h : interface of the CTBComboBox and CComboToolBar class // // This is a part of the Microsoft Foundation Classes C++ library. // Copyright (C) 1992-1998 Microsoft Corporation // All rights reserved. // // This source code is only intended as a supplement to the // Microsoft Foundation Classes Reference and related // electronic documentation provided with the library. // See these sources for detailed information regarding the // Microsoft Foundation Classes product. // class CNotepadView; // forward declaration class CTBComboBox : public CComboBox { // Attributes protected: CFont m_font; // Implementation protected: static int CALLBACK FontEnumProc(const LOGFONT *pLogFont, const TEXTMETRIC *pTextMetric, DWORD type, LPARAM pDestLogFont); // Generated message map functions //{{AFX_MSG(CTBComboBox) afx_msg int OnCreate(LPCREATESTRUCT lpCreateStruct); //}}AFX_MSG DECLARE_MESSAGE_MAP() }; class CComboToolBar : public CToolBar { // Attributes public: CTBComboBox m_toolBarCombo; // Implementation public: CNotepadView* GetView(); virtual BOOL PreTranslateMessage(MSG* pMsg); protected: // Generated message map functions //{{AFX_MSG(CComboToolBar) //}}AFX_MSG afx_msg void OnSelectEndOk(); afx_msg void OnSetFocus(); DECLARE_MESSAGE_MAP() };