02-19-2008 07:12 AM
02-19-2008 08:29 AM
Hi Albert,
Do you have any tight loops running in your code? If so, try throwing in a ProcessSystemEvents call there as this should free up your UI to accept messages. I am suprised ProcessDrawEvents didn't work. Where did you actual put the call to ProcessDrawEvents? Is your program spawning off new threads and creating panels in those threads? The reason I ask that is because if you call ProcessDrawEvents in a multithreaded program, only the panels created in the current thread are guaranteed to be updated fully.
Maybe a little more description on what you program is doing would help out
Best Regards,