我的一个winform系统,在xp32位系统下写的代码,布局的界面。但是在64位的系统上打开代码的时候发现控件的location值改变了,导致系统在64位上运行界面显示不正常,请问这是什么原因?有遇到过的吗?

解决方案 »

  1.   

    试试将这个应用程序的EnableVisualStyles设为false看看的
      

  2.   

    是不是和系统的Styles有关。禁用相应的设置。
      

  3.   

    系统的Styles有关  请问四楼这个是怎么设置的?
      

  4.   

    不是,分辨率没有问题,我代码的location值都给我改了程序还没有运行呢。只有在一台64位电脑上出现了这个问题,其他32位的电脑则没有出现此问题
      

  5.   

    应用程序里面只有EnableVisualStyles返回值为空的方法,试过了,没起作用