チョコミントアイス

Windowsプログラミングしていますが
PushButtonを押したら
あて先が「keyguy」になっていて
タイトルが「感想」となっていて
本体が「keyguy殿」と途中まで書かれている
新規メールがメインウィンドウの前面に開き
差出人と本体を記入すればすぐにメール送信できるようにしたいのですがどうしたらいいでしょうか?

A 回答 (2件)

BorlandC++ は知りませんが、次に紹介するやり方を応用すればいけると思います。



http://techtips.belution.com/ja/vc/0073/

参考URL:http://techtips.belution.com/ja/vc/0073/
    • good
    • 0
この回答へのお礼

ありがとうございます

いままでは
ShellExecute(NULL,"open","mailto:user@abc.com",NULL,NULL,SW_SHOWMAXIMIZED);
としていたのですが題名と名前と本文をどうやって入れたらいいのか悩んでいました

お礼日時:2004/11/20 13:23

ShellExecute(hWnd, "open", "mailto:user1@abcdefg.com", NULL, NULL, SW_SHOWNORMAL);



mailto の書式は次のようになっています。

mailto:Recipients&Parameters

Recipients は次のようにしてメールアドレスとともに名前を指定することもできます。

name<user1@abcdefg.com>

ここで指定するパラメータには次のようなものがあります。

Parameters 説明
CC= カーボーンコピー(Carbon Copy)
BCC= ブラインド カーボン コピー (Blind Carbon Copy)
SUBJECT= サブジェクト(Subject text)
BODY= 本文(Body text)

さまざまなパラメータを指定した場合は、以下のようになります。

mailto:user1@abc.com;user2@abc.com?subject=件名&body=本文%20です。&cc=user3@abc.com

--------------------<引用終り>----------------------

まぁ、この辺を当てはめていくと出来ると思います。

参考URL:http://techtips.belution.com/ja/vc/0073/

この回答への補足

ShellExecute(NULL,"open","mailto:user@abc.com",NULL,NULL,SW_SHOWMAXIMIZED);
では
新規メールウィンドウが最大化された状態にならないのですがどのように設定したらいいでしょうか?

補足日時:2004/11/20 13:48
    • good
    • 0
この回答へのお礼

ありがとうございます

hWndのところはNULLにしていたのですが
メインウィンドウにするメリットは有るでしょうか?

お礼日時:2004/11/20 13:43

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!