在Windows商店应用中获取窗口句柄

时间:2014-11-14 08:03:02

标签: camera windows-store-apps handle

我正在开发一款需要自定义相机捕捉对话框的应用程序,以启用缩放,闪光灯等,默认CameraCaptureUI没有。我的应用程序将部署在平板电脑上,我有一个.NET SDK(由平板电脑供应商提供),我可以使用它来启用缩放,闪存和其他所有东西。 SDK与Windows商店应用程序不兼容,它使用Win32 api,但我仍然可以使用它的一些功能。 所以这个SDK有一个预览方法,需要窗口句柄(InPtr)才能开始预览。问题是我无法找到商店应用程序窗口的窗口句柄,或者我不知道如何找到它。如果我能以某种方式找到它,我相信我将能够轻松地实现其他功能。 有人可以告诉我如何在Windows商店应用程序中找到窗口句柄吗?

非常感谢任何指针!

1 个答案:

答案 0 :(得分:0)

根据这篇文章:http://tinyurl.com/pf5kpyv可以使用Win32 API找到商店应用的窗口句柄。但是如果您的目标是WinRT,那么您将无法获得Win32 API(可能您已经知道了)。如果您的目标是完整的Windows 8.1,则可能更容易将其编写为非商店应用程序。当然,如果您的客户要求它是现代的"比你卡住了:)