To flight flashing, you need to use double buffering. For a form, please use
It can practically eliminate flashing.
If you have flashing with some other control, you need to sub-class such control in order to get access to a protected method
. You would need to add the styles
You can use this method with the
as well as it is
If you code is slow, you must be doing something wrong (double buffering can only made it a little bit slower), but it's hard to say anything without some code sample to manifest this problem.