共用方式為


Resource-Definition 語句

資源定義語句會定義資源編譯程式放入資源的資源 (。Res) 檔案。 在之後。Res 檔案會連結至可執行檔,應用程式可以在運行時間視需要載入其資源。 所有資源語句都會將識別名稱或數位與指定的資源產生關聯。

資源定義語句可以分成下列類別:

  • 資源
  • 控制
  • 語句

下表描述資源定義語句。

資源

資源 描述
ACCELERATORS 定義功能表快捷鍵。
位陣圖 藉由命名位圖並指定包含位圖的檔名來定義點陣圖。 (若要使用特定位圖,應用程式會依名稱要求它。
CURSOR 藉由命名數據指標並指定包含數據指標的檔名,以定義數據指標或動畫數據指標。 (若要使用特定數據指標,應用程式會依名稱要求它。
對話框 定義應用程式可用來建立對話框的範本。
DIALOGEX 定義應用程式可用來建立對話框的範本。
FONT 指定包含字型的檔名。
HTML 指定 HTML 檔案。
圖示 藉由命名圖示並指定包含圖示的檔名,以定義圖示或動畫圖示。 (若要使用特定圖示,應用程式會依名稱要求它。
MENU 定義功能表的外觀和功能。
MENUEX 定義功能表的外觀和功能。
MESSAGETABLE 藉由命名訊息數據表,並指定包含它的檔名,以定義訊息數據表。 檔案是訊息編譯程式所產生的二進位資源檔。
POPUP 定義可以包含功能表項和子功能表的功能表項。
PLUGPLAY 過時。
RCDATA 定義數據資源。 數據資源可讓您在可執行檔中包含二進位資料。
STRINGTABLE 定義字串資源。 字串資源是可從可執行檔載入的 Unicode 或 ASCII 字串。
TEXTINCLUDE Visual C++ 所解譯的特殊資源。 如需詳細資訊,請參閱 TN035
TYPELIB /TLBID/TLBOUT 鏈接器選項搭配使用的特殊資源。
使用者定義的 定義包含應用程式特定數據的資源。
VERSIONINFO 定義版本信息資源。 包含版本號碼、預定作系統等資訊。
VXD 過時。

 

如需預先定義 MFC 資源的詳細資訊,請參閱 TN023TN024

控制

控制 描述
AUTO3STATE 建立自動三狀態複選框控件。
AUTOCHECKBOX 建立自動複選框控件。
AUTORADIOBUTTON 建立自動單選按鈕控制件。
複選框 建立複選框控件。
COMBOBOX 建立下拉式方塊控件。
CONTROL 建立應用程式定義的控制件。
CTEXT 建立置中文字控件。
DEFPUSHBUTTON 建立預設的按鈕控制件。
EDITTEXT 建立編輯控制件。
GROUPBOX 建立群組框控件。
圖示 建立圖示控件。 此控件是對話框中顯示的圖示。
LISTBOX 建立清單框控制件。
LTEXT 建立靠左對齊的文字控件。
PUSHBOX 建立推播框控件。
PUSHBUTTON 建立按鈕控制件。
RADIOBUTTON 建立單選按鈕控制件。
RTEXT 建立靠右對齊的控件。
SCROLLBAR 建立滾動條控件。
STATE3 建立三狀態複選框控件。

 

語句

陳述 描述
CAPTION 設定對話框的標題。
特性 指定可由可讀取或寫入資源定義檔案之工具使用之資源的相關信息。
類別 設定對話框的類別。
EXSTYLE 設定對話框的延伸視窗樣式。
FONT 設定系統用來繪製對話框文字的字型。
LANGUAGE 將所有資源的語言設定為下一個 LANGUAGE 語句或檔尾。 當 LANGUAGE 語句出現在 ACCELERATORS的本文開頭、DIALOGMENURCDATASTRINGTABLE 資源定義之前,指定的語言只會套用至該資源。
MENU 設定對話框的功能表。
MENUITEM 定義功能表項。
STYLE 設定對話框的視窗樣式。
版本 指定可供可讀取或寫入資源定義檔案之工具使用之資源的版本資訊。