再次XP 主题支持
今天研究了下office的addin里用xp主题,这个还是很有话头的。.net 1.0和1.1只用Application.EnableVisualStyles()并不是问题的答案。
asp.net上发现篇比较好的文章,共享一下
http://blogs.msdn.com/asanto/archive/2004/08/13/214426.aspx
除了楼主用manifest文件外,Application.EnableVisualStyle也是方法之一,不过调用这句之后还要加上一句Application.DoEvents(); 应该是这样子调用
[STAThread]
static void Main()
{
Application.EnableVisualStyles();
Application.DoEvents();
Application.Run(new Form1());
}
Office 和vs.net的addin里只能用第三种方法,千万不要应用Application.EnableVisualStyles(),会不断出现'System.Runtime.InteropServices.SEHException
http://support.microsoft.com/default.aspx?scid=kb;en-us;830033#6
asp.net上发现篇比较好的文章,共享一下
http://blogs.msdn.com/asanto/archive/2004/08/13/214426.aspx
除了楼主用manifest文件外,Application.EnableVisualStyle也是方法之一,不过调用这句之后还要加上一句Application.DoEvents(); 应该是这样子调用
[STAThread]
static void Main()
{
Application.EnableVisualStyles();
Application.DoEvents();
Application.Run(new Form1());
}
Office 和vs.net的addin里只能用第三种方法,千万不要应用Application.EnableVisualStyles(),会不断出现'System.Runtime.InteropServices.SEHException
http://support.microsoft.com/default.aspx?scid=kb;en-us;830033#6
posted on 2005-05-01 01:05 Jirong Zhou 阅读(1229) 评论(1) 收藏 举报
浙公网安备 33010602011771号