GME
13
|
00001 #if !defined(AFX_ARROWBUTTON_H__53BECF4F_C424_485A_9963_BD27770FFD23__INCLUDED_) 00002 #define AFX_ARROWBUTTON_H__53BECF4F_C424_485A_9963_BD27770FFD23__INCLUDED_ 00003 00004 #if _MSC_VER > 1000 00005 #pragma once 00006 #endif // _MSC_VER > 1000 00007 // ArrowButton.h : header file 00008 // 00009 00011 // CArrowButton window 00012 00013 class CArrowButton : public CButton 00014 { 00015 // Construction 00016 public: 00017 CArrowButton(); 00018 00019 // Attributes 00020 public: 00021 00022 // Operations 00023 public: 00024 00025 // Overrides 00026 // ClassWizard generated virtual function overrides 00027 //{{AFX_VIRTUAL(CArrowButton) 00028 public: 00029 virtual void DrawItem(LPDRAWITEMSTRUCT lpDrawItemStruct); 00030 protected: 00031 virtual void PreSubclassWindow(); 00032 //}}AFX_VIRTUAL 00033 00034 // Implementation 00035 public: 00036 virtual ~CArrowButton(); 00037 00038 // Generated message map functions 00039 protected: 00040 //{{AFX_MSG(CArrowButton) 00041 // NOTE - the ClassWizard will add and remove member functions here. 00042 //}}AFX_MSG 00043 00044 DECLARE_MESSAGE_MAP() 00045 }; 00046 00048 00049 //{{AFX_INSERT_LOCATION}} 00050 // Microsoft Visual C++ will insert additional declarations immediately before the previous line. 00051 00052 #endif // !defined(AFX_ARROWBUTTON_H__53BECF4F_C424_485A_9963_BD27770FFD23__INCLUDED_)