方法1:
複製->貼上
找到你要複製的資源 crtl+c 或者右鍵複製
切換到你要用這個資源的工程的資源檢視,選中你的工程(乙個解決方案可能有多個工程),然後直接貼上或者右鍵
注意:我是在vs2012中進行的上述操作,如果在不同的解決方案中複製貼上,無法貼上成功,必須將兩個專案新增到同乙個解決方案下方能成功
方法2:
手動改寫rc檔案
一共三塊(這個是不確定的)
1)描述風格 字型 以及對話方塊中的控制項(以及控制項位置)
肯定存在的
資源id dialogex 0,0, 285,198
style ....
font.....
begin
.....................
.....................
.....................
end2)描述對齊線的
guidelines designinfo
begin
資源id ,dialog
begin
leftmargin //左側留白
rightmargin//寬度
topmargin//上方留白
bottommargin//高度
//這四個成員可能存在零個或者多個
endend
3)不一定存在的
這個類似於初始化乙個列表框中的資料,比如你的對話方塊資源中有乙個列表控制項,該列表控制項利用編輯器方式新增了初始化的資料(不用資源編輯器用程式設計方式也可以實現,程式設計方式自然就不存在這個段了)
資源id dlginit
begin
.....................
.....................
.....................
end手動增加id 這個
resource中通過編譯 哪個不存在直接在resource.h中進行定義
VC6 在對話方塊中開啟新對話方塊
在應用軟體中,常需要在當前視窗或對話方塊中再開啟乙個對話方塊,如button按鈕開啟 圖示按鈕開啟 選單選項開啟等,這樣就需要建立對話方塊。對話方塊分模態對話方塊和非模態對話方塊。具體的區別可以到網路上查詢。建立這兩種對話方塊的方法為 1 建立一非模態對話方塊 cmydlg pmainwnd new...
VC中對話方塊的「所有」控制項?
初學vc,接觸最多的自然是dialog based了。我知道每個對話方塊模版都是乙個控制項容器,既然是容器,就應該有經典的for each操作吧。比如,我如果想讓對話方塊中所有控制項都失效,那麼這個 所有 怎麼表示呢?怎麼程式設計實現呢?查cdialog類的msdn,貌似沒有這樣的成員函式可以得到乙...
VC 中改變對話方塊背景顏色
其中函式的第乙個引數指定了背景顏色,第二個引數指定了文字顏色。下面的例子是將應用程式對話方塊設定為藍色背景和紅色文字,步驟如下 cexampledlgdlg dlg m pmainwnd dlg 先於domodal 呼叫,將對話方塊設定為藍色背景 紅色文字 setdialogbkcolor rgb ...