📄 static.h
字号:
#ifndef _GOS_STATIC_H_
#define _GOS_STATIC_H_
enum _tagStatic
{
SS_TEXT =0x0000,
SS_ZOOMIN =0x0100,
SS_ZOOMOUT =0x0200,
SS_ZOOM =0x0300,
SS_STRETCH =0x0400,
SS_MULTILINE =0x0100,
SS_WORDBREAK =0x0300,
SS_UNDERLINE =0x0400,
SS_ICONLIKE =0x0800,
SS_LEFT =0x1000,
SS_RIGHT =0x2000,
SS_CENTER =0x3000,
SS_TOP =0x4000,
SS_BOTTOM =0x8000,
SS_VCENTER =0xC000,
SS_DTMASK =0xf700,
SS_BITMAP =WS_OWNERDATA,
SS_ICON =SS_BITMAP|SS_ICONLIKE,
SS_TYPEMASK =0x000f,
SS_STATEMASK =0x00f0|WS_FOCUSED,
SS_STYLEMASK =0xff00,
};
class CStatic : public CWnd
{
public:
virtual LRESULT MsgProc(UINT message, WPARAM wParam, LPARAM lParam);
BOOL Create(LPCTSTR pszText,DWORD nStyle,LPCRECT pRect,CPWnd* pParent);
BOOL Create(CBitmap* pBitmap,DWORD nStyle,LPCRECT pRect,CPWnd* pParent);
void SetBitmap(CBitmap* pBitmap)
{ ASSERT(GetStyle()&SS_BITMAP); SetData(pBitmap); }
CBitmap* GetBitmap()
{ ASSERT(GetStyle()&SS_BITMAP); return (CBitmap*)GetData(); }
protected:
void OnPaint(CDC* pDC);
};
#endif //_GOS_STATIC_H_
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -