MFC不同對話方塊使用公共資料的幾種方法

2021-07-30 12:22:50 字數 440 閱讀 2556

定義全域性變數:

stdafx.h:

extern

int g_nlanguage;

extern cstring g_sinitstr ;

stdafx.cpp:

int g_nlanguage;

cstring g_sinitstr = _t("initinfo" );

幾乎每個檔案都有#include "stdafx.h".

;

在想要使用變數的cpp檔案中使用,這裡還有兩種方式:

a:例項化引用:

//使用一定義的全域性變數 通過物件的例項
//獲取指標

//呼叫

第二種方法的a方式經過驗證是可行的。其他方式理論上可行,但沒有驗證。

如有不妥之處,請多指正。

MFC不使用對話方塊資源模版建立對話方塊

在mfc程式中使用對話方塊時首先在資源模版裡建立對話方塊資源,然後domodal 或者create顯示出模式對話方塊或者非模式對話方塊,這樣建立出的對話方塊移植性差,從乙個工程移動到另乙個工程比較麻煩。如下 建立記憶體對話方塊資源模版類,h檔案 pragma once define dlg temp...

使用SkinMagic美化MFC對話方塊

我在看一本王艷平的 windows程式設計 裡面第七章提到了使用skinmagic美化介面的問題。書上講的不明不白網上也有各種教程,幾天終於自己把skinmagic應用到了mfc程式中,快哉快哉!一 開啟vc6.0,新建乙個mfc基於對話方塊的應用程式。把工程命名為skin。include skin...

MFC對話方塊中使用CHtmlEditCtrl

mfc對話方塊中使用chtmleditctrl 我在vs2008校正了一些 最近由於專案需要,需要在對話方塊中使用chtmleditctrl控制項,網上大部分的 都是直接使用chtmleditview的,很少有chtmleditctrl在對話方塊中使用的示例。網上有乙個 動態表情的 中存在bug,因...