Definición de variables globales de VC
1.
2. Agregue: int myInt a stdafx.cpp y luego agregue: extern.int myInt a stdafx.h
. p>3. Primero defina un Glbs.h y coloque todas las definiciones de variables globales originales en él. Luego defina un Externs.h y agregue extern a todas las variables previamente definidas en Glbs.h. Nota: Si los valores iniciales se establecen en Glbs.h, no agregue estos valores en Externs.h. Luego, cuando llame, #i nclude lt; Glbs.hgt; cuando llame por primera vez, y #i nclude lt; Externs.hgt; cuando llame por segunda vez
4. : CString g_sUser; //define el global
En la clase a la que desea hacer referencia, extern CSvApp theApp; //agrega esta oración.
Al hacer referencia: if ( theApp.m_sUserName = = " "); // citado así.
5. Si desea utilizar una clase personalizada global, generalmente puede utilizar el siguiente método en todos los archivos.
1. Agregue el archivo de encabezado de clase en stdafx.h
2. Agregue la definición de clase en stdafx.cpp, por ejemplo: CMyClass g_class;
3. En la clase de aplicación de su programa, si agrega CMyClass g_clas externo al comienzo del archivo de encabezado de clase CTestProjectApp.