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

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, 10:39  [ТС]
компилятор dllmain создает автоматически или как

Добавлено через 2 часа 13 минут
вот так тоже ничего не входит
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
// dll4.cpp: определяет экспортированные функции для приложения DLL.
//
 
#include "stdafx.h"
#include "winnt.h"
#include "windows.h"
#include "stdio.h"
//#include "incl.h"
 
    BOOL WINAPI DllMain(HINSTANCE hDll, DWORD dwReason, LPVOID lpReserved)  
{
    switch(dwReason)
    {
        case DLL_PROCESS_ATTACH:
        break;
        case DLL_PROCESS_DETACH:
        break;
        case DLL_THREAD_ATTACH:
        break;
        case DLL_THREAD_DETACH:
        break;
    }
}
 
    extern "C" __declspec (dllexport) void dllfunc1()
{
    char buf [128];
    sprintf(buf, "Test", 0);
    MessageBoxA(NULL, buf, "Information", 0);
}
я вот так пытаюсь скомпилировать он мне даже говорит что
1>C:\Documents and Settings\er\Мои документы\Visual Studio 2010\Projects\dllt1\Debug\dllt1.dll : fatal error LNK1169: обнаружен многократно определенный символ - один или более
1>
то есть dllmain уже определена (если ее убрать все скомпилируется)
и компилировал я вот так консольное приложение - dll
Но там еще есть "пустой проект" и "экспорт символов" это зачем.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.