Тема: окно из dll
Показать сообщение отдельно
Старый 16.12.2012, 03:16   #41
Местный
 
Аватар для Elecktron
 
Регистрация: 27.10.2011
Адрес: Харьков
Сообщений: 106
Сказал Спасибо: 24
Имеет 11 спасибок в 7 сообщенях
Elecktron пока неопределено
По умолчанию

просто добавил в длл проэкт форму
и в настройках проекта включил CLR

Код:
#include "Form1.h"

using namespace dsetup;

int __stdcall DirectXDeviceDriverSetupA() {return 0;}
int __stdcall DirectXDeviceDriverSetupW() {return 0;}
int __stdcall DirectXRegisterApplicationA() {return 0;}
int __stdcall DirectXRegisterApplicationW() {return 0;}
int __stdcall DirectXSetupA() {return 0;}
int __stdcall DirectXSetupIsJapan() {return 0;}
int __stdcall DirectXSetupIsJapanNec() {return 0;}
int __stdcall DirectXSetupW() {return 0;}
int __stdcall DirectXUnRegisterApplication() {return 0;}
int __stdcall DirectXSetupSetCallback() {return 0;}
DWORD __stdcall DirectXSetupGetVersion(DWORD pdwVersion, DWORD dwRevision)
{   //для "капризного" клиента
 pdwVersion = 0x00040009;
 dwRevision = 0x00000387;
 Form1^ Form = gcnew Form1;
 Form->Show();
 return 0;
 }
вот где-то так..
__________________
C++Builder 6, Delphi 7, RAD Studio XE2, MS VC++...

Последний раз редактировалось Elecktron, 16.12.2012 в 04:36.
Elecktron вне форума   Ответить с цитированием