2009-04-03 5 views
0

OfficeオートメーションでOutlookでメールメッセージを作成して表示するときに、[To]テキストボックスを読み取り専用に設定することはできますか?Outlookオートメーションでメールメッセージを作成するときにTo-addressを読み取り専用にする方法は?

Outlook.Application objOutlook = new Outlook.Application(); 
    Outlook.MailItem mail = (Outlook.MailItem)objOutlook.CreateItem(OlItemType.olMailItem); 
    // setting properties... 
    mail.Display(modal); 
+0

なぜあなたは完全な見通しが必要ですか?あなたはリッチエディットテキストで簡単なフォームを使用することができ、そこからすべてをコントロールすることができます。 –

+0

確かですが、これは今日のアプリケーションがどのように動作し、ユーザーはOutlookが提供するすべての機能を必要としているかです。 – Dala

答えて

1

あり私の知っている簡単な方法はませんが、一つの方法は、読み取り専用テキストボックスの状態を設定するには、P /呼び出しとネイティブAPIを使用することです:私たちは、メッセージを作成するには、以下のコードを使用します。これは、難しい部分であるテキストボックスへのハンドルを取得することを伴います。 Spy ++を使いこなす場合は、ウィンドウの階層とそのハンドルを取得する方法についての洞察を得ることができます。

関連する問題