2009-04-03 2 views
0

Outlook 자동화에서 Outlook에서 메일 메시지를 만들고 표시 할 때받는 사람 입력란을 읽기 전용으로 설정할 수 있습니까?Outlook 자동화를 사용하여 메일 메시지를 작성할 때 수신 주소를 읽기 전용으로 설정하는 방법은 무엇입니까?

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

왜 당신은 완전한 전망이 필요합니까? Rich Edit Text가있는 간단한 Form을 사용할 수 있으며 거기에서 모든 것을 제어 할 수 있습니다. –

+0

물론 이죠.하지만 지금은 응용 프로그램이 작동하는 방식이며 사용자는 Outlook에서 제공하는 모든 기능을 원합니다. – Dala

답변

1

이 내가 아는 쉬운 방법은 없지만 한 가지 방법은 읽기 전용 텍스트 상자의 상태를 설정하는 P/호출 및 네이티브 API를 사용하는 것입니다 : 우리는 메시지를 만들려면 다음 코드를 사용합니다. 그것은 까다로운 부분 인 텍스트 상자에 대한 핸들을 얻는 것을 포함합니다. Spy ++로 주위를 둘러 본다면 창 계층 구조에 대한 통찰력과 핸들을 얻는 방법을 알 수 있습니다.