📄 cstatic.h
字号:
//////////////////////////////////////////////////////////////////////
// class name : cStatic
// Lastest update : 2002.10.29. by taiyo
//////////////////////////////////////////////////////////////////////
#ifndef _cSTATIC_H_
#define _cSTATIC_H_
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
#include "cWindow.h"
class cStatic : public cWindow
{
public:
cStatic();
virtual ~cStatic();
virtual void Render();
void SetFontIdx(WORD fontIdx);
void SetStaticText(char * text);
LONG GetStaticValue() { return (LONG)atoi(m_szStaticText); }
char * GetStaticText() { return m_szStaticText; }
void SetStaticValue(LONG text) { itoa(text, m_szStaticText, 10); }
void SetMultiLine(BOOL val=TRUE) { m_fMultiLine = val; }
void InitMultiLine();
void SetTextXY(LONG x, LONG y) { m_textXY.x = x; m_textXY.y = y; }
void SetFGColor(DWORD color) { m_fgColor = color; }
void SetShadowTextXY(LONG x, LONG y) { m_shadowTextXY.x = x; m_shadowTextXY.y = y; }
void SetShadowColor(DWORD color) { m_shadowColor = color; }
void SetShadow(BOOL val) { m_bShadow = val; }
//KES INTERFACE 031028
void SetAlign( int nAlign ) { m_nAlign = nAlign; }
//
protected:
cCoord m_textXY;
cMultiLineText m_StaticText;
char m_szStaticText[MAX_TEXT_SIZE];
BOOL m_fMultiLine;
DWORD m_fgColor;
BOOL m_bShadow;
cCoord m_shadowTextXY;
DWORD m_shadowColor;
//KES INTERFACE 031028
int m_nAlign;
//
};
#endif // _cSTATIC_H_
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -