⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 logwindow.cpp

📁 彩信浏览器
💻 CPP
字号:
// PreferencesDlg.cpp : implementation file//#include "stdafx.h"#include "AmbulantPlayer.h"#include "LogWindow.h"// logwindow_ostream implementationintlogwindow_ostream::write(const char *cstr){	CLogWindow *lwin = CLogWindow::GetLogWindowSingleton();	lwin->AppendText(cstr);	return 1;}// CLogWindow dialogIMPLEMENT_DYNAMIC(CLogWindow, CDialog)CLogWindow::CLogWindow(CWnd* pParent /*=NULL*/)	: CDialog(CLogWindow::IDD, pParent){}CLogWindow *CLogWindow::s_singleton = NULL;CLogWindow *CLogWindow::GetLogWindowSingleton(){	if (s_singleton == 0) {		s_singleton = new CLogWindow(NULL);		s_singleton->Create(IDD);	}	return s_singleton;}CLogWindow::~CLogWindow(){}void CLogWindow::DoDataExchange(CDataExchange* pDX){	CDialog::DoDataExchange(pDX);	DDX_Control(pDX, IDC_RICHEDIT21, m_richedit);}BEGIN_MESSAGE_MAP(CLogWindow, CDialog)//	ON_CBN_SELCHANGE(IDC_COMBO1, OnCbnSelchangeCombo1)//	ON_BN_CLICKED(IDCANCEL, OnBnClickedCancel)//	ON_BN_CLICKED(IDOK, OnBnClickedOK)ON_EN_CHANGE(IDC_RICHEDIT21, OnEnChangeRichedit21)END_MESSAGE_MAP()// CLogWindow message handlersvoidCLogWindow::AppendText(const char *data){	USES_CONVERSION;	m_richedit.SetSel(-1, -1);	m_richedit.ReplaceSel(A2CT(data));}void CLogWindow::OnEnChangeRichedit21(){	// TODO:  If this is a RICHEDIT control, the control will not	// send this notification unless you override the CDialog::OnInitDialog()	// function and call CRichEditCtrl().SetEventMask()	// with the ENM_CHANGE flag ORed into the mask.	// TODO:  Add your control notification handler code here}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -