Kako napraviti DLL u Borland C++ Builderu koji sadrzi nekakav prozor (TForm) nije uopce problem:
Code:
extern "C" void __declspec(dllexport) __stdcall f(){
TDLLProzor* novi = new TDLLProzor(NULL)
novi->ShowModal();
delete novi;
}
extern "C" void __declspec(dllexport) __stdcall f(){
TDLLProzor* novi = new TDLLProzor(NULL)
novi->ShowModal();
delete novi;
}
Ovom eksportabilnom funkcijom koja se nalazi u DLL-u ce se dinamicki alocirati taj prozor koji ce se pojaviti u vasoj aplikaciji. Medjutim, ovaj isti postupak ne radi kada kreiram DLL unutar Visual C++a. Uvijek mi izbaci neku gresku u svezi memorije...
Kako napraviti da unutar MFC DLL-a mogu nekom eksportabilnom funkcijom prikazati prozor koji se u njemu nalazi? Hvala
[Ovu poruku je menjao itf dana 04.07.2005. u 13:24 GMT+1]