MFC 不同專案間多控制項複製使用

2021-07-30 06:11:41 字數 783 閱讀 9433

由於需要將另乙個專案對話方塊中的部分控制項及**在本專案中使用,想偷懶,自己嘗試一下,可以!具體操作如下:

1:在資源管理器中複製控制項,粘帖到目標窗體中,如:

// 資料庫伺服器ip位址變數

cipaddressctrl ipadd;

// 資料庫使用者名稱

cedit dbuser;

// 資料庫密碼

cedit dbpass;

// 連線結果顯示

cedit connresult;

afx_msg void onbnclickedbutton1();

// listbox內容

clistbox clistboxcon;

2:控制項變數:a:mfcstringdlg.h(窗體標頭檔案)public定義,

b:插入void cmfcstringdlg::dodataexchange(cdataexchange* pdx)中,如:

ddx_control(pdx, idc_ipaddress1, ipadd);

ddx_control(pdx, idc_edit1, dbuser);

ddx_control(pdx, idc_edit2, dbpass);

ddx_control(pdx, idc_edit3, connresult);

ddx_control(pdx, idc_list2, clistboxcon);

就可以將原本的控制項**貼上到要使用的地方繼續使用了!

不同專案間的通訊方法

乙個專案需要用到另乙個專案的方法時,可以考慮使這兩個專案互相收發資料 1.在請求資料的專案中新建乙個action,寫如下 獲取資料庫的字段,在資料庫中寫好傳送資料的專案位址 如果測試的話在執行方法中把位址寫死也可以 mapwebservicemap new hashmap public void g...

使用git subtree管理不同專案的公用頁面

在公司寫專案,基本上很多專案都會有一些通用的頁面,比如登入頁,個人中心這種基礎頁面,每次複製會覺得很麻煩,後期修改也要同時改好幾個地方.本子著解耦的思想開始想解決方法.最先想到npm安裝包引入,不過這種事完整頁面,不是元件功能,npm不適用.後來找到了乙個git subtree,倉庫公用 git s...

Tomcat下配置多服務以適應不同專案 修改版

要配置多服務,就要更改server.xml檔案,要在這個檔案的下面加上如下內容 這個服務就配置好了,把埠號換了就可以了。接下來要在conf資料夾下建立mycatalina資料夾,裡面保持跟catalina一樣的內容就可以。然後在你e盤的portalcrm資料夾下建立root目錄,將你的專案檔案拷貝進...