📄 preparentdlg.h
字号:
#pragma once //这些代码由王昌栋编写,未经允许,不得随便改动,如有问题欢迎提出!
#include "afxwin.h"
#include "PreviewDlg.h"
#include "PregotoDlg.h"
// CPreParentDlg 对话框
class CPreParentDlg : public CDialog
{
DECLARE_DYNAMIC(CPreParentDlg)
public:
CPreParentDlg(CWnd* pParent = NULL); // 标准构造函数
virtual ~CPreParentDlg();
void SetCallBackFun(PRINTPREVIEW pv, PRNINFO PrnInfo);
// 对话框数据
enum { IDD = IDD_PREPARENT_DLG };
protected:
virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV 支持
// Implementation
protected:
PRINTPREVIEW pDrawInfo;
PRNINFO PrnInfo;
HICON m_hIcon;
CToolBar m_wndtoolbar;
CRect m_TbRect;
CRect rcClient;
CPreviewDlg *pPreView;
int m_nCount; //共多少行数据
int m_OneCount, m_NextCount; //第一页的行数, 其它页的行数
int m_PosPage; //当前页
int m_nCountPage; //共有多少页;
static LRESULT CALLBACK ListProc(HWND hwnd, UINT uMsg, WPARAM wParam, LPARAM lParam);
static WNDPROC wpListProc;
static HWND hPrvWnd;
void UpdatePreViewWnd();
// Generated message map functions
//{{AFX_MSG(CPreParent)
afx_msg void OnSysCommand(UINT nID, LPARAM lParam);
virtual BOOL OnInitDialog();
afx_msg void OnSize(UINT nType, int cx, int cy);
afx_msg void OnPaint();
afx_msg void OnTop();
afx_msg void OnPrevious();
afx_msg void OnGoto();
afx_msg void OnNext();
afx_msg void OnLast();
afx_msg void OnExit();
afx_msg void OnPrint();
afx_msg BOOL OnToolTipText(UINT, NMHDR* pNMHDR, LRESULT* pResult);
DECLARE_MESSAGE_MAP()
public:
CStatic CSDown;
public:
CStatic CSUP;
public:
virtual BOOL DestroyWindow();
protected:
virtual BOOL OnCommand(WPARAM wParam, LPARAM lParam);
public:
afx_msg void OnStnClickedSdown();
public:
CListBox CList;
};
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -