使用CSkin绘制的winform窗体,窗体内控件较多,多次开关同一个窗体(大约8次)后winform报错GDI+ 中发生一般性错误。有没有大佬遇到过,有没有什么解决办法或思路呢
【异常类型】:ExternalException
【异常信息】:GDI+ 中发生一般性错误。
【堆栈调用】: 在 System.Drawing.Bitmap.GetHbitmap(Color background)
在 System.Drawing.Bitmap.GetHbitmap()
在 CCWin.SkinControl.ScrollBarHelper.mCNhPr2wpWrePiHXI0r(Object )
在 CCWin.SkinControl.ScrollBarHelper.SwbcoB0NT8(Bitmap value)
在 CCWin.SkinControl.ScrollBarHelper..ctor(IntPtr hWnd, Bitmap hztrack, Bitmap hzarrow, Bitmap hzthumb, Bitmap vttrack, Bitmap vtarrow, Bitmap vtthumb, Bitmap fader)
在 CCWin.SkinControl.cTreeView..ctor(IntPtr handle, Bitmap hztrack, Bitmap hzarrow, Bitmap hzthumb, Bitmap vttrack, Bitmap vtarrow, Bitmap vtthumb, Bitmap fader)
在 CCWin.SkinControl.SkinPanel.O766UVJKiK()
在 CCWin.SkinControl.SkinPanel.OnHandleCreated(EventArgs e)
在 System.Windows.Forms.Control.WmCreate(Message& m)
在 System.Windows.Forms.Control.WndProc(Message& m)
在 System.Windows.Forms.ScrollableControl.WndProc(Message& m)
在 System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
在 System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
在 System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
|