Создание в среде Borland C++ Builder dll, совместимой с Visual C++
Категория реферата: Рефераты по информатике, программированию
Теги реферата: биология 6 класс, конспекты 9 класс
Добавил(а) на сайт: Селиванов.
Предыдущая страница реферата | 1 2 3 4 5 6 7 8 9 10 11 | Следующая страница реферата
HWND hGrid = NULL;
// тип указателя на функцию SumFunc
typedef int (__cdecl *SumFuncProcAddr) (int a, int b);
// код, генерируемый средой разработки
…
// обработчик нажатия кнопки SumFunc
void CUsingExplicitDLLDlg::OnSumFunc()
{
// указатель на функцию 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
Рекомендуем скачать другие рефераты по теме: инновационная деятельность, заключение дипломной работы.
Предыдущая страница реферата | 1 2 3 4 5 6 7 8 9 10 11 | Следующая страница реферата