Timbuktu and GDI+

Wil Burton <[email protected]> Wed, 19 Jun 2002 14:17:19 -0700
Newsgroups gmane.comp.windows.devel.dotnet.general
Message-ID <[email protected]>
Has anyone ever had any trouble with a windows forms app
running with Timbuktu remote control software?

I just tested my app while someone was controlling the PC
with Timebuktu.  It was bad, very bad.

The main form came up, except a label on it had a big red
X through it, instead of the usual text.  Then the "An
unhandled exception..." screen with details, continue,
quit buttons pops up.  Except all of the text, including
the buttons have big red X's on them too.  I clicked where
the details button should be. Fortunately, this prints out
correctly on the screen:



************** Exception Text **************
System.Runtime.InteropServices.ExternalException: A
generic error occurred in GDI+.
   at System.Drawing.Graphics.DrawString(String s, Font
font, Brush brush, RectangleF layoutRectangle,
StringFormat format)
   at System.Windows.Forms.Label.OnPaint(PaintEventArgs e)
   at System.Windows.Forms.Control.PaintWithErrorHandling
(PaintEventArgs e, Int16 layer, Boolean disposeEventArgs)
   at System.Windows.Forms.Control.WmPaint(Message& m)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at System.Windows.Forms.Label.WndProc(Message& m)
   at System.Windows.Forms.ControlNativeWindow.OnMessage
(Message& m)
   at System.Windows.Forms.ControlNativeWindow.WndProc
(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr
hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)




Any help on this? It does this only if someone has control
of the PC remotely.  It will work fine and then when
someone connects it will die.  I haven't tested other
remote control software, or Win2K/XP yet.

-Wil Burton


You can read messages from the DOTNET archive, unsubscribe from DOTNET, or
subscribe to other DevelopMentor lists at http://discuss.develop.com.

You can read messages from the DOTNET archive, unsubscribe from DOTNET, or
subscribe to other DevelopMentor lists at http://discuss.develop.com.