📄 settingdlg.cpp
字号:
// SettingDlg.cpp : 实现文件
//
#include "stdafx.h"
#include "MON.h"
#include "SettingDlg.h"
extern CString libpath;
// CSettingDlg 对话框
IMPLEMENT_DYNAMIC(CSettingDlg, CDialog)
CSettingDlg::CSettingDlg(CWnd* pParent)
: CDialog(CSettingDlg::IDD, pParent)
{
}
CSettingDlg::~CSettingDlg()
{
}
void CSettingDlg::DoDataExchange(CDataExchange* pDX)
{
CDialog::DoDataExchange(pDX);
DDX_Control(pDX, IDC_STATIC_LOGO, m_logo);
}
BEGIN_MESSAGE_MAP(CSettingDlg, CDialog)
ON_WM_MOVE()
ON_BN_CLICKED(IDOK, &CSettingDlg::OnBnClickedOk)
ON_BN_CLICKED(IDCANCEL, &CSettingDlg::OnBnClickedCancel)
END_MESSAGE_MAP()
// CSettingDlg 消息处理程序
void CSettingDlg::OnMove(int x, int y)
{
CDialog::OnMove(x, y);
// 防止移动对话框时proe出现拖拽痕迹
UsrRepaintWindow();
}
BOOL CSettingDlg::OnInitDialog()
{
CDialog::OnInitDialog();
//设置LOGO超链接
m_logo.SetURL(CString(_T("http://hi.baidu.com/monlibs")));
m_logo.SetTipText(CString(_T("欢迎访问monlibs")));
//设置窗口位于屏幕中心
CRect r;
this->GetWindowRect(&r);
int xl=r.Width();
int yl=r.Height();
int xs=::GetSystemMetrics(SM_CXSCREEN);
int ys=::GetSystemMetrics(SM_CYSCREEN);
int x = xs/2-xl/2;
int y = ys/2-yl/2;
this->SetWindowPos(&CWnd::wndTop,x,y,xl,yl,SWP_SHOWWINDOW);
return FALSE; // return TRUE unless you set the focus to a control
// 异常: OCX 属性页应返回 FALSE
}
void CSettingDlg::OnBnClickedCancel()
{
OnCancel();
}
void CSettingDlg::OnBnClickedOk()
{
OnOK();
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -