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

exception при вызове функции по адресу (MAPILogon) - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Книжки по С++ http://www.cyberforum.ru/cpp-beginners/thread327659.html
Здравствуйте, я учусь на 1 курсе, где нам преподают си++. По сути нам объясняют как употреблять ключевые слова и что они "делают". Но как они конкретно влияют на программу я не пойму. Во время семестра у меня еще вылазило уйма вопросов, корень которых скрывался именно в понимании принципа работы компьютера. И так вопрос: Какие вы читали книжки, когда начали программировать, какая вам больше всего...
C++ Есть алгоритм для арбитражного торгового робота на РТС и ММВБ, нужны два - три партнера. Арбитражный робот предполагает безубыточную торговлю. Как правило доход незначительный. В моем случае доходность от 1 до 10 % в день. Хочу написать его самостоятельно, но пока в программировании полный ноль. Вот и приглашаю к сотрудничеству в создании этого продукта программеров. Программеры учат меня писать - по ходу получают алгоритм. На мой взгляд вполне адекватное вознаграждение. В... http://www.cyberforum.ru/cpp-beginners/thread327655.html
C++ Перегрузка функций
Моя последняя лаба=( Светлые умы, помогите... Выполнить задания пятой и шестой лабораторной работы, оформив каждый пункт задания в виде шаблона функции. Все необходимые данные должны передаваться им в качестве параметров. Пятая: 1) номер максимального элемента массива; 2) произведение элементов массива, расположенных между первым и вторым нулевыми элементами. Преобразовать массив таким...
C++ "Угадай число" (напишите программу, хочу проверить со своей).
"Угадай число". Пользователю предлагается отгадать число за 10 попыток. Программа даёт подсказки вида больше, меньше.
C++ Заменить в каждой строке элементы с наибольшим значением нулём http://www.cyberforum.ru/cpp-beginners/thread327586.html
Дан текстовый файл, состоящий из одной или нескольких строк. Каждая строка файла содержит числа,разделенные пробелами. Заменить в каждой строке элементы с наибольшим значением нулём. Создать файл, который будет содержать данные исходного файла, а затем данные преобразованного файла. Пожалуйста. . . Очень надо. . .:(
C++ Задается положительное действительное чисто R Решите очень нужно , Задается положительное действительное чисто R. Найти положительные действительные R1,R2,...,Rn, Ri<4,i=1,...,n, такие, что R=R1*R2*...*Rn=R1+R2+...+Rn подробнее

Показать сообщение отдельно
schdub
 Аватар для schdub
2903 / 1247 / 223
Регистрация: 19.01.2009
Сообщений: 3,219
Завершенные тесты: 1
29.06.2011, 15:53     exception при вызове функции по адресу (MAPILogon)
указатель на функцию MAPILogon объявлен в mapi.h, вот как (обратите внимание на PASCAL, который вы пропустили):
C
1
2
3
4
5
6
7
8
9
10
typedef ULONG (FAR PASCAL MAPILOGON)(
    ULONG_PTR ulUIParam,
    __in LPSTR lpszProfileName,
    __in LPSTR lpszPassword,
    FLAGS flFlags,
    ULONG ulReserved,
    LPLHANDLE lplhSession
);
typedef MAPILOGON FAR *LPMAPILOGON;
MAPILOGON MAPILogon;
т.е. следовательно
C
1
2
3
4
5
#include <mapi.h>
// ...
    LPMAPILOGON pMAPILogon = (LPMAPILOGON)GetProcAddress(hMod, "MAPILogon");
    ULONG  mapi_status = pMAPILogon(0, "test@mail", "123", MAPI_NEW_SESSION, 0, lplhSession);
// ...
 
Текущее время: 18:24. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru