VC資源指令碼

2021-05-23 06:49:10 字數 1371 閱讀 2934

資源指令碼,它是乙個簡單的文字檔案,可以手工編輯,也可以讓visual   c++自動編輯,或者你用其它的自動編輯器編輯。無論如何,資源指令碼檔案要有乙個.rc的副檔名。大多數的指令碼檔案都從定義資源行開始,最簡單的資源行通常要用到資源型別,就像這樣:

[identifier]     [resource   type]       [filename]

【識別符號】   【資源型別】   【檔名稱】

識別符號可以用兩種方式表示:一種是能表示資源意思的字串,另一種是在資源相對應的標頭檔案中用#define定義過的數字常量。如果你選擇數字常量,這通常是乙個好主意,別忘了把相應的標頭檔案加入到你的資源指令碼。資源指令碼使用c語言風格的檔案格式好像比較容易理解。以下是乙個比較簡單的資源指令碼例項:

其中在resource檔案中:

再來給出乙個設計對話方塊資源模板的例項:

●   對話方塊模板名稱或者識別符號:idd_aboutdlg為對話方塊識別符號。

●   dialogex關鍵字。

●   對話方塊的位置及外型尺寸:30, 30, 210, 125,分別為對話方塊顯示時,其左上角在程式視窗中的位置(30, 30)和對話方塊的尺寸(210, 125)。

●   樣式屬性選項:設計對話方塊時使用的屬性對話方塊,包含了這些樣式的設定,如ws_popup,ws_caption等。

●   字型屬性:對話方塊中所有文字使用的字型為「華文隸書」,其大小為12磅。

●   控制項屬性設定:關鍵字begin和end之間是對話方塊包含的控制項。每個控制項前三個字段分別是控制項型別識別符號、控制項相關的文字和控制項識別符號

以下為對話方塊中常用的控制項及說明:

控制項識別符號 說明

控制項識別符號 說明

checkbox

核取方塊控制項

listbox

列表框控制項

combobox

組合框控制項

ltext

文字左對齊的靜態控制項

ctext

文字居中的靜態控制項

pubshbutton

按鈕控制項

defpushbutton

預設按鈕控制項

radiobutton

單選按鈕控制項

edittext

編輯框控制項

rtext

文字右對齊的靜態控制項

groupbox

組控制項scrollbar

滾動條控制項

icon

圖示,屬靜態控制項

分享VC資源

前幾天從當當定了一本 visual c 入門與提高 http product.dangdang.com product.aspx?product id 20375864。感覺是一本很不錯的vc書。同時還從網上找到了對應的ppt。給大家分享一下。第1章 ide安裝與使用 http edu.docin....

VC內嵌Python指令碼

前言 tcl 在國內似乎很少有人用,據說因為用的人少,所以中文方面的資料非常少的 python 好像比較好學的,而且使用者群比tcl perl 要多,中文資料也蠻多的了,我也在學python 1.安裝python2.6.1到c python26 2.用vc2008 vc6.0不行 新建乙個vc專案,...

VC 製作純資源 DLL

在製做前請先備份好你的程式!純資源dll檔案實現步驟如下 1 新建立工程xxdll。使用projects的win32 dynamic link library建立純資源dll工程 也就是空的工程 把由你的程式建立的.rc,rc2,ico,bmp等 其他所有資源 檔案加入到該工程檔案中 4 在你的xx...