📄 myprint.h
字号:
// MyPrint.h: interface for the MyPrint class.
//
//////////////////////////////////////////////////////////////////////
#if !defined(AFX_MYPRINT_H__441EBFB6_06C8_11D6_A62C_00E04C498874__INCLUDED_)
#define AFX_MYPRINT_H__441EBFB6_06C8_11D6_A62C_00E04C498874__INCLUDED_
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
class MyPrint
{
public:
MyPrint();
virtual ~MyPrint();
public:
bool InitPrint(int itemy = 0);
void SetFont(int height=14,int weight=FW_NORMAL,bool bItalic=false,
bool bUnderline=false,CString font="Arial");
BOOL StratPrint(void);
void EndPrint(void);
void SetPosX(int x);
void SetPosY(int y);
void SetCurX(int x);
void SetCurY(int y);
void PrintHead(CString str);
void PrintStr(CString str);
void Nextpage(void);
public:
int m_curpage;
int m_maxpage;
int m_minpage;
int pos_x,pos_y; // 打印的起始x和y
int cur_x,cur_y; // 当前的坐标
int pageend_y; // 每页结束的坐标
int nHorRes;
int nVerRes;
int nCharHeight;
int nCharWidth;
int m_itemy; // 行距
// 打印作业的定义信息
CFont m_font,*oldfont;
DOCINFO di;
CDC printdc;
};
#endif // !defined(AFX_MYPRINT_H__441EBFB6_06C8_11D6_A62C_00E04C498874__INCLUDED_)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -