VS2005下開發Windows Forms應用程序時自動生成的方法,有時在生成程序時,會報如下異常:
在應用程序創建第一個IWin32Window對象之前,必須調用SetCompatibleTextRenderingDefault.
微軟也沒有過多的解釋該函數的作用.
後來把Application.SetCompatibleTextRenderingDefault(false)這句去掉,程序就沒有報錯了。
感覺微軟的東西用起來怪怪的。既然你新增一個方法,也應該解釋一下為什麼嘛,讓人用得不明不白。現在沒辦法,上了微軟的賊船,感覺難下了。
早知道這樣,還不如當初學Java好了。