VC6 0對話方塊資源拷貝問題

2021-05-27 07:46:09 字數 434 閱讀 8633

1.在vc6中開啟老的工程,在工作區resource標籤頁中選中dialog資料夾下的資源檔案(就是雙擊後會出現編輯視窗介面的那個東西),按ctrl+c(edit->copy也一樣).

2.關閉當前工程,注意不要關閉vc6,開啟目標工程(file->openworkspace),然後選中工作區的resource標籤頁中的dialog資料夾,然後按ctrl+v(edit->paste也一樣).好了,對話方塊拷貝過來了.

3.將對話方塊類的cpp h檔案拷貝到目標工程中(不詳細說了,往當前工程新增檔案)

4.開啟複製過來的類cpp和h檔案,刪除沒用的標頭檔案(老工程相關的),並且在.h檔案中新增檔案包含

#include "resource.h"

第四步很關鍵,老工程中根本就沒有這個檔案包含,可是移植之後必須手動新增標頭檔案包含.因為這個問題卡了10幾分鐘...

原文:

VC6 0中如何改變對話方塊的背景顏色

方法二 過載onpaint 即wm paint 訊息。有關 如下 以上例工程為準 void cexampledlgdlg onpaint 方法三 過載onctlcolor cdc pdc,cwnd pwnd,uint nctlcolor 即wm ctlcolor 訊息。具體步驟如下 以上例工程為準 ...

22對話方塊建立

import wx 建立對話方塊 class mydialog wx.dialog 初始化 def init self 初始化父類 wx.dialog.init self,none,1,彈出的對話方塊 size 300 500 self.ok wx.button self,wx.id ok,clic...

9 對話方塊 md

目錄標準對話方塊 qmessagebox qt 中使用 qdialog 類實現對話方塊。就像主視窗一樣,我們通常會設計乙個類繼承 qdialog。qdialog 及其子類,以及所有 qt dialog 型別的類 的對於其 parent 指標都有額外的解釋 如果 parent 為 null,則該對話方...