2013-10-11 13 views
9

Lync 대화 창에 도구 모음을 추가하는 방법으로 Lync 2013 SDK 및 WPF를 사용하고 있습니다.WPF 창에 도킹 된 lync 대화 창에 키보드 바로 가기를 전달할 수 있습니까?

Lync 대화 창을이 자습서 http://msdn.microsoft.com/en-us/library/lync/jj933086.aspx에 따라 WindowFormHost 내의 패널에 도킹했습니다.

이제 내 WPF 창에서 사용자 정의 functionnality를 추가 할 수 있습니다.

문제는 대화를 도킹하면 모든 Lync 대화 창 바로 가기가 이상한 방식으로 작동한다는 것입니다. 기본적으로 도킹 된 대화 창에 초점을 맞추려고해도 더 이상 작동하지 않지만 여전히 작동하지 않지만이 창을 제어 할 때 다시 작업하기 시작합니다.

내 WPF 창이나 도킹 된 Lync 대화 창에 초점을 맞추어 작업해야합니다.

일부 user32.dll 함수를 사용하여 대화 창 핸들 IntPtr을 사용하여 이러한 바로 가기를 호출하려고했지만 작동하지 않았습니다.

는 또한
SetForegroundWindow(_automation.GetConversationWindow(convertion).Handle) 

을 사용하고

SendKeys.SendWait(keys) 

을 사용하려고하지만 대화가 고정되지 않은 경우에만 작동합니다.

답변

0

우리가 작업하고있는 프로젝트에서이 문제가 발생했습니다. 문제는 창에 초점이 맞지 않을 때 단축키가 등록 취소되었다는 것입니다. 창과 관련된 바로 가기를 다시 등록해야했습니다. 귀하의 지름길이 어떻게 등록되었는지 잘 모르겠습니다.