在VC中複製對話方塊的方法

2021-05-10 01:44:12 字數 823 閱讀 9842

在vc中複製對話方塊的方法,複製同乙個工程中的對話方塊就不說了哈,那當然是ctrl+c ctrl+v了,下面說的是複製不對工程中對話方塊的辦法。

方法1、把這個對話方塊的cpp.h檔案都copy過去,然後以文字方式開啟你的rc檔案,把其中與你的對話方塊相關的語句copy後放到另外乙個程式rc檔案中相應的地方.注意你用的其它資源的路徑.   不要弄錯.

方法2、開啟新工程,workspace轉到resource上,然後將另乙個工程的.res檔案開啟,把你需要的資源id拖到新工程資源中就可以了

方法3、假設你的程式是test2   

你要複製test1中的對話方塊   

這樣做   

開啟test2工程.dsw   

open   file   

選擇test1中的.rc檔案,是不是看到test1中的所有資源了?   

選擇你要複製的對話方塊,ctrl+c   

選擇test2中resource   view面板   

選擇dialog目錄   

ctrl+v   

ok方法4、在源工程中選中該類,點右鍵,選「add   to   gallary」   

到目的工程中選選單中的工程-》新增工程——》components   and   controls,進入到源工程名字的目錄下,選中你剛才加到gallary中的類名稱件(字尾為ogx)   

這時候你的目的工程中就有了這個對話方塊和相關的類

首推方法4,因為它同時也複製了對話方塊的相關類。

注:方法4的ogx檔案路徑在c:/program files/microsoft visual studio/common/msdev98/gallery下

對話方塊中顯示對話方塊

一 對話方塊中顯示對話方塊的方法 1 首先建立要在對話方塊裡顯示的那個對話方塊,命名為 idd inner 設定這個對話方塊的屬性 1 style 選擇 child 中文版 樣式 選擇 下層 2 border 為 none 中文版 邊框 選擇 無 2 為了顯示時能夠準確定位,我們可以在右邊要顯示對話...

VC6 在對話方塊中開啟新對話方塊

在應用軟體中,常需要在當前視窗或對話方塊中再開啟乙個對話方塊,如button按鈕開啟 圖示按鈕開啟 選單選項開啟等,這樣就需要建立對話方塊。對話方塊分模態對話方塊和非模態對話方塊。具體的區別可以到網路上查詢。建立這兩種對話方塊的方法為 1 建立一非模態對話方塊 cmydlg pmainwnd new...

VC中對話方塊的「所有」控制項?

初學vc,接觸最多的自然是dialog based了。我知道每個對話方塊模版都是乙個控制項容器,既然是容器,就應該有經典的for each操作吧。比如,我如果想讓對話方塊中所有控制項都失效,那麼這個 所有 怎麼表示呢?怎麼程式設計實現呢?查cdialog類的msdn,貌似沒有這樣的成員函式可以得到乙...