小编Jef*_*f B的帖子

VS2012 C++警告C4005:'__ useHeader':宏重定义

在将旧的C++项目从Visual Studio 6迁移到Visual Studio 2012时,我们从标准Microsoft平台标头内部发现了一组奇怪的警告:

  • 警告C4005:'__ useHeader':宏重新定义
  • 警告C4005:'__ on_failure':宏重新定义

在线搜索只发现其他一些人遇到此错误.在某些情况下,人们试图使用VS2012来编译传统的DirectX代码 - 我没有这样做.在其他情况下,人们试图使用VS2012来定位Windows XP(使用Update 1中的新选项) - 我正在这样做.

DirectX问题得到了解答,警告将始终告诉您,您正在编译DirectX的过时(Win8之前版本)版本,并且您将不得不忍受它.

Windows XP问题没有得到解答.其他人只是说他们无法重现这个问题.

我复制了它,找到了原因,我在这里写这篇文章是为了帮助遇到这个问题的其他人.

c++ visual-c++-6 visual-studio-2012

29
推荐指数
5
解决办法
3万
查看次数

在WPF视图框中对齐内容

我有一个Viewbox,Stretch=Uniform以免扭曲内容.但是,当框架窗口比内容更宽或更高时,Viewbox内容始终居中.

我似乎无法在Viewbox上找到任何内容对齐选项.有没有办法做到这一点?

c# wpf xaml viewbox

13
推荐指数
1
解决办法
1万
查看次数

标签 统计

c# ×1

c++ ×1

viewbox ×1

visual-c++-6 ×1

visual-studio-2012 ×1

wpf ×1

xaml ×1