Форум программистов, компьютерный форум 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

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

31.10.2006, 17:06. Просмотров 3611. Ответов 3
Метки (Все метки)

Добрый день.
Возникла необходимость отправлять e-mail в приложении, не нагружая пользователя запуском почтовика и необходимостью каждый раз заполнять адресные поля и т.д. Приложение пишется в VC++ (VS 2005) с использованием mfc. Пытаюсь использовать для этой цели библиотеку MAPI. Пишу следующий код:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
LHANDLE pSession; 
MapiRecipDesc *pRecipient; 
//Структура получателей.
MapiMessage pMessage;
//Структура сообщения.
MAPILogon(0,_T("profile"), NULL, MAPI_NEW_SESSION, 0, &pSession);
//Установка новой сессии.
pMessage.lpszSubject = "Система регистрации";
pMessage.lpszNoteText = "ТЕСТ";
pMessage.nRecipCount = 1;
pMessage.lpRecips = pRecipient;
MAPISendMail(pSession, 0, &pMessage, 0, 0);
//Отправка сообщения
MAPILogoff(pSession, 0, 0, 0);
//Завершение сессии.
Пишет следующее -
error LNK2019: unresolved external symbol на MAPILogon, MAPISendMail и MAPILogoff.

Библиотеку вроде подцепил -
C++
1
2
#include <mapi.h>
#pragma comment ( lib, "mapi32.lib" )
В чем дело?
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru