📄 setup.cpp
字号:
#pragma once
//
#include <afxwin.h>
#include <afxdlgs.h>
#include "setup.h"
#include "resource.h"
//
CSetupDlg::CSetupDlg(CWnd *pParent)
: CDialog(IDD_SETUPDLG, pParent)
{
m_nPort = 6800;
m_lpszIPaddr = CString(_T("localhost"));
m_lpszName = CString(_T("Noname"));
m_hIcon = NULL;
};
//
BEGIN_MESSAGE_MAP(CSetupDlg, CDialog)
ON_BN_CLICKED(IDOK, OnOK)
END_MESSAGE_MAP()
//
BOOL CSetupDlg::OnInitDialog()
{
DWORD dwStyle = ::GetClassLong(GetSafeHwnd(), GCL_STYLE);
dwStyle |= CS_NOCLOSE;
::SetClassLong(GetSafeHwnd(), GCL_STYLE, dwStyle);
//
m_hIcon = ::LoadIcon(AfxGetInstanceHandle(), MAKEINTRESOURCE(IDI_NET10A));
SetIcon(m_hIcon, FALSE);
SetIcon(m_hIcon, TRUE);
SetDlgItemText(IDC_IPADDR, (LPCTSTR)m_lpszIPaddr);
SetDlgItemText(IDC_USERNAME, (LPCTSTR)m_lpszName);
SetDlgItemInt(IDC_PORTNUM, m_nPort);
return TRUE;
};
//
void CSetupDlg::OnOK()
{
GetDlgItemText(IDC_IPADDR, m_lpszIPaddr);
GetDlgItemText(IDC_USERNAME, m_lpszName);
m_nPort = GetDlgItemInt(IDC_PORTNUM);
EndDialog(IDOK);
};
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -