iledroundx.h
00001 #if !defined(AFX_ILEDROUNDX_H__0AE71633_8FBE_11D5_A85B_0050BA05DDC8__INCLUDED_)
00002 #define AFX_ILEDROUNDX_H__0AE71633_8FBE_11D5_A85B_0050BA05DDC8__INCLUDED_
00003
00004 #if _MSC_VER > 1000
00005 #pragma once
00006 #endif // _MSC_VER > 1000
00007
00008
00009
00010
00011
00013
00014
00015 class CiLedRoundX : public CWnd
00016 {
00017 protected:
00018 DECLARE_DYNCREATE(CiLedRoundX)
00019 public:
00020 CLSID const& GetClsid()
00021 {
00022 static CLSID const clsid
00023 = { 0xa362353, 0x2e5e, 0x11d3, { 0x85, 0xbf, 0x0, 0x10, 0x5a, 0xc8, 0xb7, 0x15 } };
00024 return clsid;
00025 }
00026 virtual BOOL Create(LPCTSTR lpszClassName,
00027 LPCTSTR lpszWindowName, DWORD dwStyle,
00028 const RECT& rect,
00029 CWnd* pParentWnd, UINT nID,
00030 CCreateContext* pContext = NULL)
00031 { return CreateControl(GetClsid(), lpszWindowName, dwStyle, rect, pParentWnd, nID); }
00032
00033 BOOL Create(LPCTSTR lpszWindowName, DWORD dwStyle,
00034 const RECT& rect, CWnd* pParentWnd, UINT nID,
00035 CFile* pPersist = NULL, BOOL bStorage = FALSE,
00036 BSTR bstrLicKey = NULL)
00037 { return CreateControl(GetClsid(), lpszWindowName, dwStyle, rect, pParentWnd, nID,
00038 pPersist, bStorage, bstrLicKey); }
00039
00040
00041 public:
00042
00043
00044 public:
00045 unsigned long GetBackGroundColor();
00046 void SetBackGroundColor(unsigned long newValue);
00047 BOOL GetActive();
00048 void SetActive(BOOL bNewValue);
00049 unsigned long GetActiveColor();
00050 void SetActiveColor(unsigned long newValue);
00051 long GetBevelStyle();
00052 void SetBevelStyle(long nNewValue);
00053 BOOL GetVisible();
00054 void SetVisible(BOOL bNewValue);
00055 BOOL GetEnabled();
00056 void SetEnabled(BOOL bNewValue);
00057 void AboutBox();
00058 void ShowPropertyEditor();
00059 void SetActiveNoEvent(BOOL Value);
00060 BOOL GetShowReflection();
00061 void SetShowReflection(BOOL bNewValue);
00062 BOOL GetAutoInactiveColor();
00063 void SetAutoInactiveColor(BOOL bNewValue);
00064 unsigned long GetInactiveColor();
00065 void SetInactiveColor(unsigned long newValue);
00066 BOOL GetTransparent();
00067 void SetTransparent(BOOL bNewValue);
00068 void RepaintAll();
00069 void BeginUpdate();
00070 void EndUpdate();
00071 void Lock();
00072 void Unlock();
00073 long GetUpdateFrameRate();
00074 void SetUpdateFrameRate(long nNewValue);
00075 long GetComponentHandle();
00076 };
00077
00078
00079
00080
00081 #endif // AFX_ILEDROUNDX_H__0AE71633_8FBE_11D5_A85B_0050BA05DDC8__INCLUDED_
Erzeugt am Tue Mar 11 14:25:03 2008 für SchunkFPS von
1.3.7