1樓:匿名使用者
1全部宣告一個公共的標頭檔案,然後兩個dlg都引用即可,把具體函式和變數都寫到標頭檔案和標頭檔案對應的cpp檔案裡去:
myshare.h:
#ifndef _myshare_
#define _myshare_
extern int global_var ; //公共的變數extern int global_fun(int, char *); //公共的函式
#endif
myshare.cpp:
#include "myshare.h"
int global_var = 0; //公共變數實際宣告int global_fun(int a, char * b) //公共函式宣告
dlg1:
#include "myshare.h"
int onclick(void)
dlg2:
#include "myshare.h"
int onclick(void)
2樓:休採春
視窗訊息嗎?
這個dlg1和dlg2是2個不同的類的話,
mfc如何關閉對話方塊,MFC如何在關閉程式前彈出確認對話方塊?
增加一個按鈕資源,開啟並雙擊,在彈出的的對話方塊中按確定就進入按鈕的訊息響應函式 void newbutton onok 有了它,程式執行後按這個按鈕就能關閉對話方塊了。 除了上面的方法,你還可以呼叫void cmy dlg ondestroy 函式 怎麼做到mfc對話方塊關閉的時候彈出一個訊息框?...
在mfc對話方塊程式中的t什麼意思
樓上這位大哥,你那文章那麼長,簡單問題複雜化了吧 t 就是把引號內的字串轉換為寬位元組的unicode編碼,和text 作用是一樣的,至於什麼是寬位元組,這個就麻煩自己搜下了。先記住用法就行了,因為以後開發肯定都是要用寬位元組的 也就是char和wchar的區別 用vc6開發的程式,預設都不是寬位元...
怎麼初始化mfc中子對話方塊中的listcontrl控制元件翱
比如控制元件變數為c list,初始化 如下 c list.modifystyle 0,lvs report c list.setextendedstyle lvs ex gridlines lvs ex fullrowselect 以上是樣式初始化 c list.insertcolumn 1,t ...