Files
envi-code/SourceCode/Code2026/shsTK/shsFlatCaption.h
T

46 lines
1.2 KiB
C++
Raw Normal View History

2026-10-04 00:04:20 +08:00
// CHYFlatButton类的头文件
// 参考CSCBButton类的建立方法和CCJFlatButton类
// 可以在创建时给定按扭的大小
// 用于在DockBar中关闭按扭
2026-09-28 15:28:50 +08:00
2026-10-04 00:04:20 +08:00
// 上海鸿业同行信息科技有限公司 产品部
// 周风生
// 2004-06-01 (公司)
2026-09-28 15:28:50 +08:00
#if !defined(AFX_HYFLATCAPTION_H__F6E218C6_7830_46FA_9FA5_39D346D5B8B0__INCLUDED_)
#define AFX_HYFLATCAPTION_H__F6E218C6_7830_46FA_9FA5_39D346D5B8B0__INCLUDED_
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
class CHYFlatCaption
{
//////////////////////////////////////////////////////////////////////////
2026-10-04 00:04:20 +08:00
// 成员函数
2026-09-28 15:28:50 +08:00
//////////////////////////////////////////////////////////////////////////
public:
CHYFlatCaption();
virtual ~CHYFlatCaption();
2026-10-04 00:04:20 +08:00
// 离动按扭的位置
2026-09-28 15:28:50 +08:00
void Move(CRect cRect) {m_capRect = cRect;};
2026-10-04 00:04:20 +08:00
// 绘制按扭图象
2026-09-28 15:28:50 +08:00
void Paint(CDC* pDC);
2026-10-04 00:04:20 +08:00
// 设置窗体文字
2026-09-28 15:28:50 +08:00
void SetCaption(CString str) {m_captionText = str; };
//////////////////////////////////////////////////////////////////////////
2026-10-04 00:04:20 +08:00
// 成员变量
2026-09-28 15:28:50 +08:00
//////////////////////////////////////////////////////////////////////////
protected:
2026-10-04 00:04:20 +08:00
CRect m_capRect; // 标题的位置
2026-09-28 15:28:50 +08:00
2026-10-04 00:04:20 +08:00
CString m_captionText; // 窗体标题文字
2026-09-28 15:28:50 +08:00
};
#endif