龚建伟编著"VISUAL C++/TURBO C 串口通信编程实践"所附源代码,与大家分享.-----龚建伟技术主页www.gjwtech.com

源代码在线查看: colorstatic.h

软件大小: 240 K
上传用户: fufuaihaitun
关键词: gjwtech VISUAL TURBO www
下载地址: 免注册下载 普通下载 VIP

相关代码

				#ifndef _colorstatic_h_
				#define _colorstatic_h_
				/////////////////////////////////////////////////////////////////////////////
				// CColorStatic window
				
				class CColorStatic : public CStatic
				{
				// Construction
				public:
					CColorStatic();
					virtual ~CColorStatic();
																																			
					BOOL	Attach(CWnd* pParent, UINT nID, CFont* font = NULL, COLORREF textcolor = RGB(0, 0, 0), COLORREF backgroundcolor = GetSysColor(COLOR_3DFACE));
				
					void	SetText(CString text = "");
					void	SetBkColor(COLORREF color = ::GetSysColor(COLOR_3DFACE));
					void	SetTextColor(COLORREF color = ::GetSysColor(COLOR_WINDOWTEXT));
				
				// Overrides
					// ClassWizard generated virtual function overrides
					//{{AFX_VIRTUAL(CColorStatic)
					//}}AFX_VIRTUAL
				
					// Generated message map functions
				protected:
					//{{AFX_MSG(CColorStatic)
					//}}AFX_MSG
				
					HBRUSH CColorStatic::CtlColor(CDC* pDC, UINT nCtlColor);
				
					CFont*		m_Font;
					COLORREF	m_BackgroundColor;
					COLORREF	m_TextColor;
					CBrush		m_brBackgroundBrush;
				
					DECLARE_MESSAGE_MAP()
				private:
				
				};
				
				/////////////////////////////////////////////////////////////////////////////
				
				#endif
							

相关资源