vb.net - How can I remove the trace of window movements when I move a form in windows xp? -


i have borderless form panel on top of use move , drag form. okay in windows 7, found shows window trails (like mouse trails, shadows/copy/traces of form) moves along whenever move form. tried setting visual effects "adjust best appearance" thinking fix no avail. hope show me light.. thanks

additional info: display of computer runs on intel gma 3100 , runs okay other softwares. suspect there's setting causes , i'm pretty sure not because of graphics card. !

clue? tried finding setting "enable/disable desktop composition" in windowsxp find clue, seems available in vista , 7, not in xp. because think culprit in xp causes trails. if setting disabled in windows 7, forms behave same way xp's. put back, have enable it.

i tried finding setting "enable/disable desktop composition" in windowsxp

windows xp root of problem. issue not located in code, caused code in program owns window overlap. when move window, program has render pixels revealed. if slow see unpainted pixels while, visible white trail. length of trail determined how fast move window , how slow program responds. video adapter doesn't either, slow can get.

a fundamental fix became available in vista aero desktop theme. no longer lets program render screen directly, output goes memory bitmap. screen view composited bitmaps. significant advantage pixels reveal moving window instantly available , overlapped window doesn't need repainted @ all. feature called "desktop composition". enabled default on windows 7.

nothing can this, other retiring old puppy.


Comments

Popular posts from this blog

c# - DetailsView in ASP.Net - How to add another column on the side/add a control in each row? -

javascript - firefox memory leak -

Trying to import CSV file to a SQL Server database using asp.net and c# - can't find what I'm missing -