나는이 빈 프로젝트 만이 변화와 WPF 프로젝트 : <TargetPlatformVersion>8.0</TargetPlatformVersion>
WPF에서 Windows 검색 창을 열 수 없습니다 : 요소를 찾을 수 없습니다. (HRESULT에서 예외 : 0x80070490)
Windows
- 이 라인은 .csproj에 추가 의 클릭 핸들러가이 실행에 버튼 :
SearchPane.GetForCurrentView().Show("test");
I 버튼을 클릭하면 .GetForCurrentView()
를 호출 할 때, 나는 예외가 있습니다
Element not found. (Exception from HRESULT: 0x80070490)
진단하고 작동 시키려면 어떻게해야합니까?
세부 사항 : 나는 아무 중단이없는
주, 나는 윈도우 8.1에서 실행 그리고 난 이미 시도 :
- 전에
await BackgroundExecutionManager.RequestAccessAsync();
추가; - 1000ms 지연 추가;
- 내가 +
S
+(query)
Win
을 보낼 SendKeys 매크로를 사용할 수 있습니다 알고System.Runtime
,System.Runtime.WindowsRuntime
및System.Runtime.InteropServices.WindowsRuntime
를 참조하는,하지만이 순간에 내가 검색을 열려고 이후 대체하기 위해 노력하고있어 정확히 무엇인가 매력이 있다면 Ctrl
키가 다운됩니다 (바로 가기로 시작됨).
http://stackoverflow.com/questions/12742558/search-pane-element-not-found-exception -in-win-8-app는 동일한 오류이므로 WPF를 사용합니다. –
WPF 앱에서 WinRT 클래스를 사용할 수 없습니다. 실패 할 것으로 예상됩니다. –
@HansPassant에 대한 참조가 있으십니까? MSDN 블로그에서이 작업을 수행하는 방법에 대한 기사가 있습니다 (예 : http://blogs.msdn.com/b/eternalcoding/archive/2013/10/29/how-to-use-specific-winrt-api-from-desktop-apps). -capturing-a-photo-using-your-webcam-a-wpf-app.aspx) –