Форум программистов, компьютерный форум, киберфорум
Наши страницы

LoadLibrary() - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Программирование под Com-порт http://www.cyberforum.ru/cpp-beginners/thread302450.html
Нужно написать программу, которая может работать с modbus протоколом т.е отправлять через ком порт запросы, на промышленные датчики и принимать от их регистров показание и расшифровывать их. Так...
C++ Мышь откидывает в левый угол(windows.h) Привет! Пишу курсовик и столкнулся с проблемкой. В общем делаю меню. Все вроде бы работает идеально. Есть одна проблема. Когда я вызываю функцию MakeVerticalMenu(int pos); курсов(в смысле саму... http://www.cyberforum.ru/cpp-beginners/thread302438.html
Как инициализировать такой массив C++
Нужно в проге(консольное приложение Win32) испоьзовать массив таких размеров double massiv_resultatov={0}; просто так я не смог его инициализировать поэтому нужно выделять память динамически...
процессы C++
всем привет подскажите как создать процесс по имени например explorer.exe если можно то через system(...);
C++ Обработка исключений при вводе некорректных данных http://www.cyberforum.ru/cpp-beginners/thread302418.html
День добрый, начал разбираться с исключениями, пока не совсем понимаю в чем их удобство и зачем они нужны, какие преимущества и т.д... но вопрос, вобще-то, не в этом. Возможно ли применить обработку...
C++ Какова роль new int в приведенном коде Делаю лабораторную. Вот хочу разобраться. Это часть кода, где мы вводим двумерный массив. а что здесь выполняет new int? cout<<"Kol-vo strok massiva: "<< endl; cin>>n; cout<<"Kol-vo... подробнее

Показать сообщение отдельно
korez
8 / 8 / 0
Регистрация: 22.02.2011
Сообщений: 182
25.05.2011, 22:02  [ТС]
вот так вызываю
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
#include "stdafx.h"
#include "windows.h"
#include "stdio.h"
#include "incl.h"
//#include <inclm.h>
 
void nulstruc(statep &struc1);
void rcoin(statep &struc1);
void crpost(statep &struc1);
void changename(statep &struc1);
 
int WINAPI WinMain(HINSTANCE, HINSTANCE, LPSTR, int)
{
 
    //LPCWSTR pbuft = _T("C:\Documents and Settings\er\Мои документы\Visual Studio 2010\Projects\loaddll4\dll4.dll");
 
    char buft [50];
    HMODULE hdll1 = LoadLibraryA("dll4.dll");
    int er = GetLastError();
    sprintf(buft, "%d", er );
    MessageBoxA(NULL, buft, "information", MB_OK);
    //sprintf(buft, "%x", hdll1 );
    //MessageBoxA(NULL, buft, "information", MB_OK);
    FARPROC pdllfunc1 = GetProcAddress(hdll1, "dllfunc1");
    //sprintf(buft, "%x", pdllfunc1 );
    //MessageBoxA(NULL, buft, "information", MB_OK);
    (*pdllfunc1);
    FreeLibrary(hdll1);
 
    return 0;
}
ничего не происходит

Добавлено через 30 минут
PB, если вызываю твою getlasterror = 0, если свою то 127 -Не найдена указанная процедура.

Добавлено через 1 минуту
твоя dll весит 4,5 килобайт моя - 27 килобайт.
ты в чем пишешь и как создаешь проект
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru