總結:在一個工程中新增別的工程的中已建立好的對話方塊資源。(或是。。。) (轉)

gugu99發表於2008-01-24
總結:在一個工程中新增別的工程的中已建立好的對話方塊資源。(或是。。。) (轉)[@more@]

首先感謝:
 pgood(沒看過海)

因為我以前如果是隻用資源的話,我對這個問題的解決辦法是copy所需要的Rc的部分內容,
效果極其不好。如果是連同資源和類一起用的話,要麼重新畫和重新建立。


這個方法同樣也是完整新增其他工程中的類的方法。
(他會把你所需要的類的*.h和*.cpp檔案同時插入進來,即便沒有Dialog資源)

-------------------------------------------------------------------------
步驟:
1、首先要生成一個*.ogx的檔案。

  方法:開啟包含有所要加的對話方塊資源的工程(別的工程)。
  在試圖資源(ClassView)中滑鼠右鍵點選所需的對話方塊的類(也可以是所需的類)
  這時,你會看到右鍵選單中有個“Add to Gallery”的選項。

  選擇這個選項,則*.ogx檔案生成。
  生成的檔名會類似你的對話方塊的類名,只不過中間會多出的空格(這無關緊要)
 
  關鍵是此檔案生成在什麼地方
  一般情況下是:
  C:Program Files CommonMSDev98Gallery
  別的工程名  目錄下

2、接著就是Insert這個*.ogx的檔案。
  也就是Insert這個對話方塊資源和這個對話方塊類

  開啟所要加入的工程,選擇
  Project->Add To Project->components and controls...
  這時開啟的是一個對話方塊,預設的開啟目錄就是:
  C:Program FilesMicrosoft Visual StudioCommonMSDev98Gallery
  在對話方塊中選擇進入“別的工程名”的目錄,你就會看到那個  *.ogx的檔案,
  選擇它,然後Insert.  最後關閉對話方塊。

  這時你就會看到那個對話方塊的類已經出現在你的工程中,
  再到資源ReView中的Dialog中看看吧,那個對話方塊的資源已經出現。

  到這個時候,你所需要改動的就不是很多了。 

 

 


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10748419/viewspace-998308/,如需轉載,請註明出處,否則將追究法律責任。

相關文章