GME  13
ArrowButton.h
Go to the documentation of this file.
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_)