📄 dlghelp.cpp
字号:
#include <windows.h>
#include <TCHAR.H>
#include "resource.h"
#include "Define.h"
#include "Common.h"
#include "DlgHelp.h"
extern SYSTEM g_Sys;
BOOL CALLBACK DlgHelp(HWND hDlg, UINT uMsg, WPARAM, LPARAM)
{ static DLGHELP Dlg = {0};
switch (uMsg){
case WM_INITDIALOG: return InitDlgHelp(hDlg, &Dlg);
case WM_CLOSE: return EndDialog(hDlg, 0);
default: break;
}
return FALSE;
}
BOOL InitDlgHelp(HWND hDlg, PDLGHELP pDlg)
{ TCHAR caMsgBuffer[MAX_STRING];
HMODULE hModule;
HRSRC hResource;
LPTSTR lpData;
DWORD dwSize;
pDlg->hDlg = hDlg;
pDlg->hEbRemark = GetDlgItem(hDlg, IDEB_REMARK);
hModule = g_Sys.hModule;
hResource = FindResource(hModule, LPTSTR(IDR_REMARK), _T("FILE"));
dwSize = SizeofResource(hModule, hResource);
lpData = (LPTSTR)LockResource(LoadResource(hModule, hResource));
if (NULL == lpData){
GetErrorMessage(caMsgBuffer, MAX_STRING, GetLastError());
MessageBox(hDlg, caMsgBuffer, _T("Help"), MB_ICONSTOP);
return EndDialog(hDlg, 0);
}
lpData[dwSize-1] = '\0';
SetWindowText(pDlg->hEbRemark, lpData);
return TRUE;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -