在窗体属性中有个EnableGlass属性,设置为False即可。
eg:
//使用API
namespace WindowsFormsApplication1
{
static class Program
{
[DllImport("dwmapi.dll", EntryPoint = "DwmEnableComposition")]
private extern static uint Win32DwmEnableComposition(uint uCompositionAction);
/// <summary>
/// 应用程序的主入口点。
/// </summary>
[STAThread]
static void Main()
{
try
{
Win32DwmEnableComposition(0); // 关闭aero效果
}
catch (Exception ex) { System.Diagnostics.Debug.WriteLine(ex.StackTrace+":"+ex.Message ); }
finally
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Application.Run(new Form1());
}
}
}
}
public partial class Form1 : Office2007Form
{
public Form1()
{
InitializeComponent();
}
}
问题解决。