Форум программистов, компьютерный форум, киберфорум
C/C++
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C/C++ Бесплатный почтовый клиент (вместо Outlook) https://www.cyberforum.ru/ c-cpp/ thread1096877.html
Нужно отсылать отчёты о работе программы (электронные таблицы OpenOffice Calc). Сделал отправку через Outlook, но хотелось бы обойтись без использования платных программ (без MS Excel уже сделал:)). Подскажите, через какие бесплатные почтовые клиенты на С++ можно сделать автоматическую отправку (как в Outlook) ? И мб поделитесь примером кода/ссылкой на литературу? p.s. C++ Builder XE4
Литература по COM технологии C/C++
Подскажите пожалуйста, чего адекватного можно почитать по COM технологии...если msdn, дайте ссылку раздела.
C/C++ Интервалы при работе c OLE https://www.cyberforum.ru/ c-cpp/ thread1084345.html
Здравствуйте. Учусь работать с OLE и наткнулся на такую проблему, нужно изменить интервал между параграфами и ни где не могу найти как это сделать. Полазив по интернету, нашёл: vVarParagraph.OlePropertyGet("Range").OleFunction("Select"); vVarApp.OlePropertyGet("Selection").OlePropertyGet("ParagraphFormat"). OlePropertySet("LineSpacing", 12); но оно ставит интервал в самом...
C/C++ Ошибка при выводе текста в doc средствами OLE Здравствуйте. Я учусь работать с OLE и наткнулся на абсолютно не понятную для меня проблему, в момент вывода текста (строки) через переменную компилятор каких-либо ошибок не выдаёт, но при работе программы выпадает ошибка на CPU. Просмотрев док файл создаваемый программой, увидел что он стопорится в момент вывода этой строки, половину (примерно) он выводит, а половину нет. Будто у него памяти не... https://www.cyberforum.ru/ c-cpp/ thread1082542.html
Внутренний сервер COM как локальный C/C++
Добрый день! Есть COM сервер в dll. Если обращаться к нему как к внутреннему - все работает. Однако при попытках обратиться как local процессу(с помощью dllhost), запускается dllhost c моей дллкой, создается экземпляр сервера, но при фабрика почему-то в итоге возвращает REGDB_E_IIDNOTREG. В связи с этим вопрос - каким образом правильно сделать так, чтобы внутренний сервер COM запустить как...
C/C++ Сравнение OLE и DDE https://www.cyberforum.ru/ c-cpp/ thread1069377.html
Сравнение OLE и DDE. Маленькое сравнение.
C/C++ clsid https://www.cyberforum.ru/ c-cpp/ thread1064915.html
в приведенной программе IID что означает и за что отвечает? #include <Windows.h> #include <iostream> #include <atlbase.h> using namespace std; void trace(const char* msg) { cout << msg << endl; } // Предварительные описания GUID extern const IID IID_IX; extern const IID IID_IY;
Переместиться в начало документа Word C/C++
Здравствуйте! Очень нужна помощь, поиск по форумам почему-то не помог. Всего лишь нужно вернуться в начало документа word (производится поиск текста и его замена в документе, затем сразу же поиск другого текста, но вот он начинается не с начала документа, как хотелось бы). есть метод в Vba "StartOf()". по использованию такого через Ole ничего не нашлось. может как-то иначе решить? помогите...
C/C++ Установить пароль на Word документ Так толком нигде и не нашел ничего информативного в инете... Ситуация. Есть MDI приложение. В одном из фрейме создается Word-документ. При сохранении на диск с определенным именем надо сохранять сразу с паролем на открытие, чтобы потом можно было его открыть только после ввода пароля. Метод из WdDocument под названием SetPassword - устанавливает вроде в свойствах документа пароль, но... https://www.cyberforum.ru/ c-cpp/ thread1032926.html C/C++ Получение доступа к интефейсу COM сервера, native C++ Всем здравствуйте) Вопрос следующий. В системе есть зарегестрированный COM. Задача стоит в получении доступа к его интерфейсу. Использую компиляторы bcc32 или MinGw. Насколько я понял, чтобы получить указатель нужно вызвать ф-ю HRESULT CoGetClassObject( _In_ REFCLSID rclsid, _In_ DWORD dwClsContext, _In_opt_ COSERVERINFO *pServerInfo, https://www.cyberforum.ru/ c-cpp/ thread1018600.html
ActiveDirectory & C++ C/C++
Всем здравствуйте!!! В общем возникла такая задача написать функции для работы с АД 1 функция должна получать sAMAccountName пользователя 2 функция должна получать UserPrincipalName пользователя 3 функция должна получить список групп безопасности в которых состоит пользователь я смог это реализовать на VB на плюсах к сожалению пока не могу =( , ниже приведу то что пока сделал. Прошу помощи ...
C/C++ Поиск и замена текста в word Здравствуйте! есть документ word, в нем в тексте есть такие штуки (R012) ,(R03) и тд. Необходимо найти их (в порядке появления в тексте) и заменить на текст. Вопрос вот в чем, с помощью Word.OlePropertyGet("Selection").OlePropertyGet("Find").OleProcedure("Execute","(R", false, false,false, false, false,true, 1, false, false ,2); я найду "(R", как после этого считать в переменную ещё 3... https://www.cyberforum.ru/ c-cpp/ thread1002120.html
Заблокирован
0

Экспорт компонента из DLL, создание компонента в DLL - C/C++ - Ответ 5788618

16.02.2014, 15:25. Показов 1603. Ответов 3
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
MYAPI подчеркнута с надписью "linkage specification is not allowed"
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
32
33
34
35
36
37
#ifndef _ANIMAL_H_
#define _ANIMAL_H_
 
#ifdef __cplusplus
 
#ifndef MYAPI
#define MYAPI extern "C" __declspec(dllexport)
#else
#define MYAPI extern "C" __declspec(dllimport)
#endif
 
#include <ObjBase.h>
#include <InitGuid.h>
#include <tchar.h>
#include <Unknwn.h>
 
DEFINE_GUID(IIDAnimal, 0xf4f38a85, 0x2b68, 0x4acd, 
0x8c, 0x0b, 0x7d, 0x75, 0x96, 0xcf, 0x61, 0x7e);
 
interface IAnimal : IUnknown
{
    virtual MYAPI HRESULT _stdcall Name(char* pszBuffer_name) = 0;
};
 
class Cat : public IAnimal
{
    virtual MYAPI HRESULT _stdcall QueryInterface(REFIID iid, void** ppvObject);
    virtual MYAPI ULONG _stdcall AddRef(void);
    virtual MYAPI ULONG _stdcall Release(void);
    virtual MYAPI HRESULT _stdcall Name(char* pszBuffer_name);
public:
    Cat(): count(0) {}
private:
    int count;
};
#endif
#endif


Вернуться к обсуждению:
Экспорт компонента из DLL, создание компонента в DLL C/C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
16.02.2014, 15:25
Готовые ответы и решения:

Внешняя компонента *.dll
Делаю компоненту для считывания данных с пластиковых карт. Есть библиотеки для работы со...

Кто может поделиться файлами ogg.dll, vorbis.dll и vorbisfile.dll - 32-х и 64-битными версиями?
Движок перевожу на платформу Win64 и нужно, чтобы разрядность ЕХЕ и DLL совпадали, а в интернете...

Экспорт dll (из с++) в с#
Подскажите, как нужно декларировать функционал в с++ коде (в dll) чтобы я её в C# коде мог вызвать,...

Создание COM-компонента
Я только начал изучать что такое COM и фреймворки и у меня есть недопонимание. Прошу ответить...

3
16.02.2014, 15:25
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
16.02.2014, 15:25
Помогаю со студенческими работами здесь

Экспорт функции DLL
Вечер добрый. Работаю над проектом, в котором из DLL экспортируются функции для другого проекта....

Экспорт функций DLL
в .DEF файле , будущем COM объекте вижу такие строки: ; ;contains the list of functions that...

Экспорт указателя на интерфейс из DLL
Есть проект, к нему прикручен заголовок с библиотекой. В заголовке хранятся классы, в библиотеке -...

DLL hijacking или подмена DLL при открытии .docx
Набрел как-то на статью на хабре. Решил проверить на своем компе. Создал DLL следующего содержания:...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru