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 資源的詳細資訊,請參閱 TN023 和 TN024。
控制項
控制 | 描述 |
---|---|
AUTO3STATE | 建立自動三狀態核取方塊控制項。 |
AUTOCHECKBOX | 建立自動核取方塊控制項。 |
AUTORADIOBUTTON | 建立自動選項按鈕控制項。 |
核取方塊 | 建立核取方塊控制項。 |
COMBOBOX | 建立下拉式方塊控制項。 |
控制 | 建立應用程式定義的控制項。 |
CTEXT | 建立置中文字控制項。 |
DEFPUSHBUTTON | 建立預設的按鈕控制項。 |
EDITTEXT | 建立編輯控制項。 |
GROUPBOX | 建立群組框控制項。 |
圖示 | 建立圖示控制項。 此控制項是顯示在對話方塊中的圖示。 |
LISTBOX | 建立清單方塊控制項。 |
LTEXT | 建立靠左對齊的文字控制項。 |
PUSHBOX | 建立推播框控制項。 |
按鈕 | 建立按鈕控制項。 |
RADIOBUTTON | 建立選項按鈕控制項。 |
RTEXT | 建立靠右對齊的控制項。 |
SCROLLBAR | 建立捲軸控制項。 |
STATE3 | 建立三狀態核取方塊控制項。 |
陳述式
陳述式 | Description |
---|---|
標題 | 設定對話方塊的標題。 |
特徵 | 指定可由可讀取或寫入資源定義檔案之工具使用之資源的相關資訊。 |
類 | 設定對話方塊的類別。 |
EXSTYLE | 設定對話方塊的延伸視窗樣式。 |
字體 | 設定系統用來繪製對話方塊文字的字型。 |
語言 | 將所有資源的語言設定為下一個 LANGUAGE 語句或檔案結尾。 當 LANGUAGE 語句出現在 ACCELERATORS、 DIALOG、 MENU、 RCDATA或 STRINGTABLE 資源定義的開頭之前,指定的語言只適用于該資源。 |
功能表 | 設定對話方塊的功能表。 |
MENUITEM | 定義功能表項目。 |
風格 | 設定對話方塊的視窗樣式。 |
版本 | 指定可供可讀取或寫入資源定義檔案之工具使用之資源的版本資訊。 |