我希望使用c#在Windows 8 metro app中获取鼠标移动的像素颜色。我找到了这个代码,但都使用win32.dll。
但我不想使用win32.dll。
请帮我在窗口8中找到解决方案。
答案 0 :(得分:0)
在我看来,win32在Windows 8中仍能正常工作。如果有什么工作正常,为什么要更换它?因此,Windows 8没有特定的图形库。要获得新的Windows 8外观,最好使用Windows Presentation Foundation,它可以在安装.net 4.0时使用,因此甚至可以在Windows 95上运行。
我假设你想要一个具有新外观的解决方案,那么你应该在WPF中尝试这个解决方案:
或
http://www.codeproject.com/Articles/36848/WPF-Image-Pixel-Color-Picker-Element (是的,可以让旧窗口在WPF中查找)。
答案 1 :(得分:0)
您认为Metro app支持获取彩色像素吗?我只是在Windows窗体,WPF或Android上找到它,但从未在Metro应用程序中看到。可能Windows 8没有API来做(或者还没有)。