_U_MENUorID Class
這個類別會提供 CreateWindow 和 CreateWindowEx提供包裝函式。
重要
這個類別和其成員不能用於 Windows 執行階段執行的應用程式。
class _U_MENUorID
Members
公用建構函式
名稱 |
描述 |
---|---|
建構函式。 |
公用資料成員
名稱 |
描述 |
---|---|
為功能表的控制代碼。 |
備註
這個引數配接器類別允許 ID (UINT) 或功能表控制代碼 (HMENU) 會傳遞至函式,而不需要明確轉換 (Cast) 在呼叫端部分。
這個類別會實作特定 Windows API, CreateWindow 和 CreateWindowEx 函式的包裝函式設計,這兩者會接受 HMENU 引數可能是子視窗識別項 (UINT) 而不是功能表控制代碼。 例如,您可以看到這個類別會在使用中當做參數傳遞至 CWindowImpl::Create。
類別會定義兩個建構函式多載:一個接受 UINT 引數,另一 HMENU 接受引數。 UINT 引數轉換成在類別的唯一資料成員和結果的 HMENU 儲存的建構函式, m_hMenu。 HMENU 至建構函式的引數直接儲存,而無法轉換。
需求
Header: atlwin.h