Автор
|
Тема: Вопрос для ADK...
|
Vovan |
опубликован 05-02-2002 21:00 MSK
Ну не только для ADK, а для всех, просто ADK точно знает как это делаеться! Так вот мне надо, что бы открывался почтовик и в нём были введены адресс, сабж и самое главное текст письма! Такое есть в Punto Swicher в меню "Посоветовать другу" (или что-то типа этого). Я долго пытался сделать это сам: WinExec("explorer.exe mailto:user@mail.ru",1); Как я до этого додумался лучше не и спрашивайте, это извращение, хотя и работает, но при этом ещё и explorer запускаеться :(. А вот такое уже не получалось: WinExec("explorer.exe mailto:user@mail.ru?Subject=тема&body=письмо,1); Так что помогите пожалуйста!
|
reporter
|
опубликован 06-02-2002 02:04 MSK
Как запихнуть сабж и тело письма, я не разобрался, но вот такое: ShellExecute(m_hWnd, "open", "mailto:hello@mail.ru", NULL, NULL, SW_SHOW); запустит почтовую программу без explorer'а... Попробуй. |
reporter
|
опубликован 06-02-2002 03:38 MSK
Vovan, вот что я нарыл в MSDN: ShellExecute(m_hWnd, "open", "mailto:VChursin@mail.ru?Subject=Here_is_the_subject&Body=here_is_the_body". Все красиво катит. :)mailto Protocol -------------------------------------------------------------------------------- Opens a client's e-mail system. Syntax mailto:sAddress[sHeaders] Tokens sAddress One or more valid e-mail addresses separated by a semicolon. You must use Internet-safe characters. Use %20 for the space character. sHeaders Optional. One or more name-value pairs. The first pair should be prefixed by a "?" and any additional pairs should be prefixed by a "&". The name can be one of the following strings. subject Text to appear in the subject line of the message. body Text to appear in the body of the message. CC Addresses to be included in the "cc" (carbon copy) section of the message. BCC Addresses to be included in the "bcc" (blind carbon copy) section of the message.
|
ADK
|
опубликован 06-02-2002 05:39 MSK
Да, Вован, я бы так же ответил. |
Vovan
|
опубликован 06-02-2002 12:08 MSK
Большое спасибо! Толь перенос строки \n не работает! |
reporter
|
опубликован 06-02-2002 18:59 MSK
"You must use Internet-safe characters" f.e.: %20 - Space %0a - return (Enter) |