V2EX  ›  英汉词典

HWND

Definition / 释义

HWND 是 Windows 编程(Win32 API)中的一种类型名,表示 “窗口句柄”(Handle to a Window):一个用于标识并操作某个窗口(如创建、移动、设置标题、发送消息等)的引用值。常见于 C/C++ 的 Windows 桌面开发中。(在不同上下文里也可能被泛指为“某个窗口的句柄”。)

Pronunciation / 发音

/ˌeɪtʃˌdʌbəl.juːˌɛnˌdiː/

Examples / 例句

GetForegroundWindow returns an HWND.
GetForegroundWindow 会返回一个 HWND(前台窗口的句柄)。

After calling CreateWindowEx, the program stores the returned HWND and uses it to send messages to the window.
调用 CreateWindowEx 之后,程序会保存返回的 HWND,并用它向该窗口发送消息。

Etymology / 词源

HWND 来自早期 Windows/Win32 API 的命名习惯:H- 表示 Handle(句柄),WNDWindow(窗口)的缩写,合起来就是 Handle to Window。这种以 H 开头的类型名(如 HINSTANCE、HMENU)在 Windows API 中非常常见,也与当时流行的命名风格(如“匈牙利命名法”相关实践)有关。

Related Words / 相关词

Literary & Notable Works / 文学与著名作品

  • Programming Windows(Charles Petzold)—— 经典 Windows 编程书籍中大量使用 HWND。
  • *Windows via C/C++*(Jeffrey Richter)—— 讨论 Win32 机制与句柄(包括 HWND)的权威读物。
  • Microsoft Win32 API 官方文档(MSDN / Microsoft Learn)—— 在窗口创建、消息循环、窗口过程等条目中频繁出现 HWND。
  • The Old New Thing(Raymond Chen)—— 以 Windows 内部机制与 API 细节为主题的知名技术随笔,常涉及 HWND 等概念。
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   691 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 6ms · UTC 22:15 · PVG 06:15 · LAX 14:15 · JFK 17:15
♥ Do have faith in what you're doing.