【vs如何定义全局变量 - 经验总结 www.jingyanzongjie.com】
第一种方法:
1.在stdafx.h中申明一个外部变量 ,如extern INT_PTR falg;
2.在stdafx.cpp中初始化INT_PTR flag = 0;
3.在其它dialog中增加#include"stdafx.h",既可以使用变量 flag:
如 flag = 2; m_mscom.put_commport(flag);
第二种方法:实现将diaglog1中定义的变量在dialog2中使用
1.在dialog1中的.h中的类中定义static string port;
2.在diaglog2中新增include“.h”
3.在dialog2中可使用C..Dlg(dialog1的类)::port引用port