Share via


Resource-Definition 語句

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

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

  • 資源
  • 控制項
  • 陳述式

下表描述資源定義語句。

資源

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

 

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

控制項

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

 

陳述式

陳述式 Description
標題 設定對話方塊的標題。
特徵 指定可由可讀取或寫入資源定義檔案之工具使用之資源的相關資訊。
設定對話方塊的類別。
EXSTYLE 設定對話方塊的延伸視窗樣式。
字體 設定系統用來繪製對話方塊文字的字型。
語言 將所有資源的語言設定為下一個 LANGUAGE 語句或檔案結尾。 當 LANGUAGE 語句出現在 ACCELERATORSDIALOGMENURCDATASTRINGTABLE 資源定義的開頭之前,指定的語言只適用于該資源。
功能表 設定對話方塊的功能表。
MENUITEM 定義功能表項目。
風格 設定對話方塊的視窗樣式。
版本 指定可供可讀取或寫入資源定義檔案之工具使用之資源的版本資訊。