bitmapwnd.h
来自「进程的调度」· C头文件 代码 · 共 39 行
H
39 行
#pragma once
// CBitMapWnd
#define LINESIZE 8
class CBitMapWnd : public CWnd
{
DECLARE_DYNAMIC(CBitMapWnd)
public:
CBitMapWnd();
virtual ~CBitMapWnd();
public:
CBitmap m_ViewBitmap;//控件所要显示的位图。
int m_nHPageSize;//控件每页的宽度。
int m_nVPageSize;//控件每页的高度。
int m_nHScrollPos;//横向进度条当前位置。
int m_nVScrollPos;//纵向进度条当前位置。
int m_nViewWidth;//控件客户区宽度。
int m_nViewHeight;//控件客户区高度。
protected:
DECLARE_MESSAGE_MAP()
public:
virtual BOOL Create(const RECT& rect, CWnd* pParentWnd, UINT nID);
public:
BOOL ReSetBitmap(CBitmap& bitmap);
void ReSetScroll();
HBITMAP CopyBitmap(HBITMAP hSourceHbitmap);
public:
afx_msg void OnHScroll(UINT nSBCode, UINT nPos, CScrollBar* pScrollBar);
afx_msg void OnVScroll(UINT nSBCode, UINT nPos, CScrollBar* pScrollBar);
afx_msg void OnPaint();
afx_msg int OnCreate(LPCREATESTRUCT lpCreateStruct);
};
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?