winutil.hpp.svn-base
来自「SumatraPDF是一款小型开源的pdf阅读工具。虽然玲珑小巧(只有800多K」· SVN-BASE 代码 · 共 33 行
SVN-BASE
33 行
/* Written by Krzysztof Kowalczyk (http://blog.kowalczyk.info)
The author disclaims copyright to this source code.
Take all the code you want, we'll just write more.
*/
#ifndef WINUTIL_HPP__
#define WINUTIL_HPP__
class WinLibrary {
public:
WinLibrary(const char *libName) {
_hlib = LoadLibraryA(libName);
}
~WinLibrary() { if (_hlib) FreeLibrary(_hlib); }
FARPROC GetProcAddr(const char *procName) {
if (!_hlib) return NULL;
return GetProcAddress(_hlib, procName);
}
HMODULE _hlib;
};
class WinProcess {
public:
static WinProcess* Create(const char *cmd, char *args="");
private:
WinProcess(PROCESS_INFORMATION *); // we don't want just anyone to make us
PROCESS_INFORMATION m_processInfo;
};
bool IsAppThemed(void);
#endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?