Реферат: Создание в среде Borland C++ Builder dll, совместимой с Visual C++
Листинг 5 - Компилятор Visual C++ 6.0
UsingImplicitLinking_cdeclDlg.cpp
// код, генерируемый средой разработки … // хэндл окна с VCL-компонентом StringGrid HWND hGrid = NULL; // подключаем заголовочный файл библиотеки #include "ImplicitLinking_cdecl.h" // код, генерируемый средой разработки … void CUsingImplicitLinkng_cdeclDlg::OnSumFunc() { // вызываем функцию SumFunc из dll int res = SumFunc(5, 9); // выводим результат в заголовок диалогового окна char str[10]; this->SetWindowText(itoa(res, str ,10)); } void CUsingImplicitLinkng_cdeclDlg::OnViewStringGridWnd() { // инициализацияаргументов const int count = 5; double Values[count] = {2.14, 3.56, 6.8, 8, 5.6564}; // закрываем ранее созданное окно, чтобы они не «плодились» if( hGrid != NULL ) ::SendMessage(hGrid, WM_CLOSE, 0, 0); // вызываемфункцию ViewStringGridWnd из dll hGrid = ViewStringGridWnd(count, Values); } К-во Просмотров: 499
Бесплатно скачать Реферат: Создание в среде Borland C++ Builder dll, совместимой с Visual C++
|