我们可以在Windows桌面应用中获取窗口的设备上下文(GetWindowDC()
),但在Windows应用商店应用中,它无法使用API支持应用。我正在用c#开发Windows应用商店应用。请让我知道它的等效方法,因为我的整个应用依赖于此。
更新: 我有一个绘图应用程序,其中在Canvas中我添加了TextBlock并且只想在文本上绘制,而不是在外面绘制。为了解决这个问题,我使用了(GetWindowDC())和(GetPixel())方法,然后对所需的检查进行了调整。现在我的应用程序未通过Windows App Certification Kit测试。
答案 0 :(得分:1)
您正尝试在Windows RT环境中调用Win32 API函数。这实际上是不可能的,因为Windows应用商店应用程序可以在任何具有Windows RT运行时的设备上运行(如平板电脑和手机)。这些环境不支持Win32 API函数。
答案 1 :(得分:1)