langutils.h
来自「7-Zip 是一款号称有着现今最高压缩比的压缩软件」· C头文件 代码 · 共 42 行
H
42 行
// LangUtils.h
#ifndef __LANGUTILS_H
#define __LANGUTILS_H
#include "Common/Lang.h"
#include "Windows/ResourceString.h"
extern UString g_LangID;
struct CIDLangPair
{
int ControlID;
UInt32 LangID;
};
void ReloadLang();
void LoadLangOneTime();
void ReloadLangSmart();
struct CLangEx
{
CLang Lang;
UString ShortName;
};
void LoadLangs(CObjectVector<CLangEx> &langs);
void LangSetDlgItemsText(HWND dialogWindow, CIDLangPair *idLangPairs, int numItems);
void LangSetWindowText(HWND window, UInt32 langID);
UString LangString(UInt32 langID);
UString LangString(UINT resourceID, UInt32 langID);
#ifdef LANG
#define LangStringSpec(resourceID, langID) LangString(resourceID, langID)
#else
#define LangStringSpec(resourceID, langID) NWindows::MyLoadStringW(resourceID)
#endif
#endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?