Application.SetCompatibleTextRenderingDefault(false)表示什么意思?

解决方案 »

  1.   

    vs2005中WinForm窗体加载前执行的一个方法,可能是新特性,谁能详细的说说吗?
      

  2.   

    这个方法确实是.net framework2.0新加的,MSDN上还没详细的描述。关注中!
      

  3.   

    在MSDN.MICROSOFT.COM上面有非常详细的解释,请看:
    http://msdn2.microsoft.com/en-us/library/system.windows.forms.application.setcompatibletextrenderingdefault(VS.80).aspx
    或者查看VS2005附带MSDN2005的"UseCompatibleTextRendering 属性"也可以得到部分信息.大意如下:
    1.作用:在应用程序范围内设置控件显示文本的默认方式(可以设为使用新的GDI+ , 还是旧的GDI)
    true使用GDI+方式显示文本,
    false使用GDI方式显示文本.2.只能在单独运行窗体的程序中调用该方法;不能在插件式的程序中调用该方法.3.只能在程序创建任何窗体前调用该方法,否则会引发InvalidOperationException异常.
      

  4.   

    详细情况请看我写的文章<<Application.SetCompatibleTextRenderingDefault的作用及使用方法>>,
    地址:
    http://blog.csdn.net/xrwang/archive/2006/04/23/673833.aspx