Форум программистов, компьютерный форум CyberForum.ru

Simple MAPI для отправки почты в приложении - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Поиск в Word http://www.cyberforum.ru/cpp-beginners/thread506258.html
Сразу скажу - в классическом C++ не очень, в основном на C# и VB. Но вот стоит передо мною задача, а выполнить никак не могу. Потому и уповаю на вашу помощь. Задача така - нужно выполнять поиск в документе Word по заданному шаблону. Для этого пишу _bstr_t m_strTemplateFile; //Имя файла. ::Word::_ApplicationPtr ptr(L"Word.Application"); ::Word::_DocumentPtr pDoc; ::Word::DocumentsPtr pDocs =...
C++ int main () { int a=3,b=2,c; c=a+b; cout << "c=" << c; } Что не правильно? #include <iostream> using namespace std; int main () { int a=3,b=2,c; c=a+b; cout << "c=" << c; }в чем ошибка??!!! http://www.cyberforum.ru/cpp-beginners/thread506240.html
C++ Как правильно выводить переменную типа double на экран?
Помогите, плиз, как правильно выводить переменную типа double на экран ?? У меня выводится какое-то непонятное число 292057083 вместо примерно 51,хххх.. По-моему проблема в строчке printf ("Skal %u",Skal); Но что именно не так ? Код всей программы: #include <IOSTREAM.H> #include <STDIO.H> #include <CONIO.H> #include <MATH.H> #define pi 3.1415926
Возведение в степень C++
подскажите,пожалуйста, способ реализации (алгоритм)операции возведение в степень числа с показателем более 200. Результат не должен иметь научной записи типа x.xxxxxe+xxx. Необходимо, чтобы результат был представлен, например, строкой string, которая могла бы содержать более или менее 500 цифровых символов.
C++ Как вводить массивы? http://www.cyberforum.ru/cpp-beginners/thread506150.html
Я полный чайник в программировании. Пожалуйста, объясните как в C++ можно вводить массивы.
C++ Как подсчитать длину динамического массива? Лирическое отступлене: С++ мне не нравиться уж больно кривой язык и майкрасофт и борланд как то криво друг с другом взаимодействуют плюс ещё линуксоидные плюсы, муть одним словом =))) Возник вопрос как можно посчитать длину динамического массива... #include <iostream.h> int a={0}; int b; int main() { a=5; a=7; cout << "sizeof(a)/sizeof(int)" << sizeof(a)/sizeof(int) << endl; cin >> b; подробнее

Показать сообщение отдельно
slamer
Сообщений: n/a
31.10.2006, 18:24     Simple MAPI для отправки почты в приложении
Все, разобрался!
Оказывается просто так вызывать функции MAPI нельзя, нужно явно загрузить mapi32.dll и получить адрес с помощью GetProcAdress.
C++
1
2
3
4
5
6
7
m_hMapi = LoadLibrary(_T("MAPI32.DLL"));
if (m_hMapi)
{
m_lpfnMAPILogon = (LPMAPILOGON) GetProcAddress(m_hMapi, "MAPILogon");
m_lpfnMAPILogoff = (LPMAPILOGOFF) GetProcAddress(m_hMapi, "MAPILogoff");
m_lpfnMAPISendMail = (LPMAPISENDMAIL) GetProcAddress(m_hMapi, "MAPISendMail"); 
}
Всем спасибо!
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru