V2EX  ›  英汉词典
Enqueued related words: Hmodule, Winmain

Hinstance

释义 Definition

HINSTANCE:Windows 编程(尤其是 Win32 API)中的一种“句柄”(handle),表示程序/模块的实例(通常可理解为当前可执行文件 EXE 或某个 DLL 模块在内存中的标识)。常见于 WinMain 参数、资源加载(如图标、字符串表)等场景。
(注:在较新的 Windows 体系中,HINSTANCEHMODULE 在很多情况下可以互换使用。)

发音 Pronunciation (IPA)

/ˌeɪtʃ ˈɪnstəns/

例句 Examples

Pass the HINSTANCE to CreateWindow when you create the main window.
创建主窗口时,把 HINSTANCE 传给 CreateWindow

In WinMain, the HINSTANCE parameter lets the program locate and load resources embedded in the executable, such as icons and dialogs.
WinMain 中,HINSTANCE 参数使程序能够定位并加载嵌入在可执行文件中的资源,例如图标和对话框。

词源 Etymology

HINSTANCE 来自 Windows/Win32 的命名习惯:前缀 H- 常表示 Handle(句柄),后半部分 INSTANCE 表示“实例”。合起来就是“实例句柄”。这种写法也常被视为一种(类似)匈牙利命名法风格的类型提示。

相关词 Related Words

文学与著作中的用例 Literary Works

  • Charles Petzold,《Programming Windows》——讲解 Win32 消息循环与窗口创建时会频繁出现 HINSTANCE
  • Jeffrey Richter,《**Windows via C/C++**》——涉及模块句柄、进程与资源管理时常提到 HINSTANCE/HMODULE
  • Microsoft 文档(MSDN / Microsoft Learn),例如 WinMainLoadIcon / LoadString 等 API 页面——以参数形式大量出现 HINSTANCE
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   951 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 17ms · UTC 17:45 · PVG 01:45 · LAX 09:45 · JFK 12:45
♥ Do have faith in what you're doing.