【发布时间】:2013-02-25 11:50:21
【问题描述】:
我们可以在 Windows 桌面应用程序中获取窗口的设备上下文 (GetWindowDC()),但在 Windows 应用商店应用程序中它会导致 API 支持应用程序失败。我正在用 c# 开发 Windows Store 应用程序。请让我知道它的等效方法,因为我的整个应用程序都依赖于此。
更新: 我有一个绘图应用程序,在 Canvas 中我添加了 TextBlock,并且只想在文本上绘制,而不是在外部绘制。为了实现这一点,我使用了 (GetWindowDC()) 和 (GetPixel()) 方法,然后进行了所需的检查。现在我的应用未能通过 Windows 应用认证工具包测试。
【问题讨论】:
-
用例是什么?如果你想在窗口上绘图,还有很多其他支持的方式。
标签: c# api microsoft-metro windows-store-apps