日期:2014-05-18  浏览次数:20980 次

VS2005中调用EnableVisualStyles()时ImageList中的图标不能显示?
各位大虾:
我的VS2005程序中调用Application.EnableVisualStyles();时使用ImageList加载的图标都不能正常显示,请问是怎么回事?

大家来帮帮忙阿!!!!!

------解决方案--------------------
参主函数修改一下,参考下面的代码(没有测试,仅供参考):

static class Program
{
/// <summary>
/// 应用程序的主入口点。
/// </summary>
[STAThread]
static void Main()
{
Application.EnableVisualStyles();
Application.DoEvents();//加上这一句应该就可以了。
Application.SetCompatibleTextRenderingDefault(false);
Application.Run(new Form1());
}
}

------解决方案--------------------
mark,没遇到过这种情况。