![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() |
Командор Норрингтон |
![]()
Сообщение
#1
|
Madman ![]() ![]() ![]() ![]() ![]() Группа: форумчанин Сообщений: 477 Регистрация: 28-August 06 Из: Planet Earth Пользователь №: 4,052 ![]() |
Я на VB6, и Delphi...
А вы на чём? |
![]() ![]() |
navy |
![]()
Сообщение
#2
|
Hagane no Renkinjutsushi ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Seaward.Ru Team Сообщений: 5,973 Регистрация: 15-March 05 Из: Волгоград Пользователь №: 578 ![]() |
DLL
Код extern "C" __declspec(dllexport) CHAR * GetHello(); __declspec(dllexport) CHAR * GetHello() { CHAR* str = "Hellow World"; return str; } ЕХЕ Код typedef CHAR* (WINAPI *hHellowFunc)(VOID); int _tmain(int argc, _TCHAR* argv[]) { CHAR* str; hHellowFunc hHello=NULL; HINSTANCE hUserDLL=NULL; hUserDLL=LoadLibrary(_T("WinAPIDLL.dll")); if (hUserDLL==NULL) { printf("Error Load WinAPIDLL"); return FALSE; } hHello=(hHellowFunc)GetProcAddress(hUserDLL,"GetHello"); if (hHello==NULL) { printf("Error Load hHellow"); return FALSE; } str = (*hHello)(); printf("Result: %s.\n", str); ::FreeLibrary(hUserDLL); return 0; } Ну а изучать новое, я вот например хочу MVC 2.0 ща поизучать и SilverLight ![]() |
![]() ![]() |
Текстовая версия | Сейчас: 13th September 2025 - 01:38 |