Реферат: Создание в среде Borland C++ Builder dll, совместимой с Visual C++

{

// указатель на функцию SumFunc

SumFuncProcAddr ProcAddr = NULL;

if( hDll != NULL )

{

// получениеадресафункции

ProcAddr = (SumFuncProcAddr) GetProcAddress(hDll, "SumFunc");

if( ProcAddr != NULL )

{

// вызовфункции

int result = (ProcAddr)(5, 6);

// отображение результата в заголовке диалога

char str[10];

this->SetWindowText(itoa(result, str ,10));

}

}

}

// обработчикнажатиякнопки ViewStringGridWnd

void CUsingExplicitDLLDlg::OnViewStringGridWnd()

{

// указательнафункцию ViewStringGridWnd

ViewStringGridWndProcAddr ProcAddr = NULL;

if( hDll != NULL )

{

// получение адреса функции

ProcAddr = (ViewStringGridWndProcAddr) GetProcAddress(hDll,

"ViewStringGridWnd");

if( ProcAddr != NULL )

{

К-во Просмотров: 488
Бесплатно скачать Реферат: Создание в среде Borland C++ Builder dll, совместимой с Visual C++