buenas tardes a todos, tengo una duda, luego de leer el tutorial de http://www.recursosvisualbasic.com.ar/htm/tutoriales/interaccion-visual-basic-c++.htm(no me dejaron poner el enlace) interactuar C++ con Visual y de haber funcionado todo bien con los ejemplos que se dio empece a realizar una dll que necesito para poder imprimir desde mi sistema de facturacion desarrollado en PHP.
lo que quisiera saber es si puedo declarar una variable global en la dll de C++ y luego pasarle un valor mediante visual basic y luego esa variable usarla dentro de mi dll(desde las distintas funciones) con el dato almacenado(este dato no se tiene que perder para luego usarlo), si fuese posible quisiera que me ayuden con la forma de como declarar esa variable:
si las funciones se declaran de esta forma:
extern "C" DLLIMPORT void __stdcall conectaImpresora (long *A);
estoy pensando que la variable se declararia asi:
extern "C" DLLIMPORT STATIC char __stdcall rutaimpresora;//el dato que se almacenara es la ruta de donde se encuentre una impresora o el nombre de esta.
espero me ayuden, gracias.