我正在从argb定义颜色

Color.FromArgb(255,255,0,0);

在Visual Studio 2012中,winRT应用程序说它被标记为[securitycritical]。有什么原因吗?我尝试搜索,但没有结果。而且不知道为什么这与安全性有关。

更新:

现在我注意到,不仅FromArgb(...);方法会给出此[SECURITY CRITICAL]警告。这些中的任何一个:
c.A = 255;
c.R = 255;
c.G = 0;
c.B = 0;

也可以。

最佳答案

System.Drawing是非托管GDI +代码的包装。据我了解,WinRT不支持GDI +:

http://social.msdn.microsoft.com/Forums/en-NZ/winappswithnativecode/thread/0ba00fbd-183f-4df6-afa2-04d0ac14706a

关于c# - Color.FromArgb(...);安全信息,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/12993209/

10-13 03:16