|
Шаг 2 - Запуск почтовой программы.
В этом примере для открытия почтовой программы мы используем функцию ShellExecute. Это очень интересная функция. Для её использования необходимо подключить её описание Shellapi.h. Вот её описание
HINSTANCE ShellExecute(
HWND hwnd,
LPCTSTR lpOperation,
LPCTSTR lpFile,
LPCTSTR lpParameters,
LPCTSTR lpDirectory,
INT nShowCmd);
Параметров у неё девать некуда и им место в подробностях, но вот главные для lpOperation.
"open"
"print"
"explore"
В lpFile мы указываем файл, вот если написать mailto:, то среагирует Outlook. Да вот и сам код куда яснее. Удачное выполнение возврашает число большее 32, остальные относятся к кодам ошибок.
// Test.cpp : Defines the entry point for the console application.
//
#include "stdafx.h"
#include "windows.h"
#include "Shellapi.h"
void main()
{
ShellExecute(0, "Open", "mailto: tt@tts" , "", "", 1);
}
Предыдущий Шаг | Следующий Шаг | Оглавление By Artem.
Используются технологии uCoz
|