共用方式為


功能表命令屬性

更新:2007 年 11 月

底下的資訊是根據您選取功能表命令時出現在屬性視窗內的 [功能表] 屬性而整理的。它們根據字母順序排列,不過 [屬性] 視窗也可以讓您根據分類以檢視這些屬性。

屬性

說明

Break

可能是下列其中一個值:

  • None (預設值):不中斷。

  • Column:對靜態功能表而言,此數值會將功能表命令放在新行上。對快顯功能表而言,此數值會將功能表命令放置在新欄上,而且欄與欄之間沒有分隔行。設定此屬性只會在執行階段時影響功能表的外觀,而不會影響功能表編輯器裡的外觀。

  • Bar:它與 Column 相同,不過對快顯功能表而言,此數值會以垂直線分隔新欄和舊欄。設定此屬性只會在執行階段時影響功能表的外觀,而不會影響功能表編輯器裡的外觀。

Caption

標記功能表命令 (功能表名稱) 的文字。若要讓功能表命令標題中的某個字母成為助憶鍵,請在它前面加入連字號 (&)。

Checked

若為 True,功能表命令一開始為選取。型別為 Bool。預設值為 False。

Enabled

若為 False,功能表項目將為暫止 (Disabled) 狀態。

Grayed

若為 True,功能表指命令一開始即呈現灰色,無法作用。型別為 Bool。預設值為 False。

Help

將功能表項目靠右對齊。例如,[說明] 功能表命令在所有的 Windows 應用程式中都出現在右邊。若您在功能表項目上設定此屬性,該項目將出現在最右邊,而且會在功能表的最後面。適用於最上層項目。預設值為 False

ID

在標頭檔 (Header File) 內定義的符號。型別:符號、整數或使用引號的字串。雖然屬性視窗並未提供下拉式清單 (Drop-Down List) 供您選取,您仍然可以在任何編輯器內使用任何通用符號。

Popup

若為 True,功能表命令將為快顯功能表。型別為 Bool。只有功能表列的最上層功能表預設為 True;其他為 False。

Prompt

包含此功能表命令反白顯示時,出現在狀態列上的文字。該文字將放置在字串資料表內,且其識別項和功能表命令相同。這個屬性可用於任何類型的專案,不過其執行階段功能則專屬於 MFC。

Right to Left Justify

在執行階段,將功能表列上的功能表命令靠右對齊。型別為 Bool。預設值為 False。

Right to Left Order

當介面當地語系化成任何由右向左讀的語言時,讓功能表命令從右邊顯示到左邊,例如希伯來文或阿拉伯文。

Separator

若為 True,功能表命令將為一個分隔符號。型別為 Bool。預設值為 False。

如需將資源加入至 Managed 專案的詳細資訊,請參閱《.NET Framework 開發人員手冊》中的應用程式中的資源。如需手動將資源加入至 Managed 專案、存取資源、顯示靜態資源和指定屬性的資源字串等詳細資訊,請參閱逐步解說:將 Windows Form 當地語系化逐步解說:使用資源進行 ASP.NET 的當地語系化

需求

Win32

請參閱

參考

GetMenuState

功能表編輯器

功能表