In een project flikkeren de knoppen wanneer ze van grootte veranderen.
Opgelost met dubbele buffertechnologie.
| Leden Namen | illustreren |
| ContainerControl | ZoalsInderdaad, true, dan is de besturing een containerachtige besturing. |
| UserPaint | ZoalsInderdaad, true, de besturing trekt vanzelf, niet via het besturingssysteem. ZoalsInderdaad,onjuist, zal het Paint-evenement niet worden aangemeld. Deze stijl geldt alleen voor klassen die afkomstig zijn van Control. |
| Ondoorzichtig | ZoalsInderdaad, true, de regeling wordt als ondoorzichtig getekend en tekent niet de achtergrond. |
| HergrootteHertekenen | ZoalsInderdaad, true,hertekent wanneer de besturing wordt aangepastBesturing. |
| FixedWidth | ZoalsInderdaad, true, de besturing heeft een vaste breedte bij autoscaling. Als bijvoorbeeld een layoutoperatie probeert een besturing te herschalen om een nieuw lettertype te passen, blijft de breedte van de besturing hetzelfde. |
| FixedHeight | ZoalsInderdaad, true, de besturing heeft een vaste hoogte bij autoscaling. Als bijvoorbeeld een layoutoperatie probeert een besturing te herschalen om een nieuw lettertype te passen, blijft de Hoogte van de besturing hetzelfde. |
| StandardClick | ZoalsInderdaad, true, zal de controle het standaard Click-gedrag implementeren. |
| Selecteerbaar | ZoalsInderdaad, true, kan de bediening focus ontvangen. |
| UserMouse | ZoalsInderdaad, true, voltooit de besturing zijn eigen muisverwerking, zodat het muisevent niet door het besturingssysteem wordt afgehandeld. |
| SupportsTransparentBackColor | ZoalsInderdaad, true, accepteert de controle een BackColor met een alfacomponent kleiner dan 255 om transparantie te simuleren. Alleen in de UserPaint-bit is het ingesteld optrueEn de oudercontrole wordt alleen gesimuleerd transparant wanneer deze is afgeleid van Control. |
| StandardDoubleClick | ZoalsInderdaad, true, de besturing voert het standaard DoubleClick-gedrag uit. Als de StandardClick-bit niet is ingesteld optrue, negeer deze stijl. |
| AllPaintingInWmPaint | ZoalsInderdaad, true, de controle negeert het bericht van het WM_ERASEBKGND venster om flikkering te verminderen. Alleen als de UserPaint-bit is ingesteld optrueDeze stijl moet worden toegepast. |
| CacheText | ZoalsInderdaad, true, de bediening bewaart een kopie van de tekst in plaats van elke keer dat deze nodig is een kopie van de tekst uit de Handle te halen. Deze stijl staat standaard op false. Dit gedrag verbetert de prestaties, maar maakt het moeilijk om je tekst synchroon te houden. |
| EnableNotifyMessage | ZoalsInderdaad, true, roept de OnNotifyMessage-methode aan voor elk bericht dat naar de WndProc van de controle wordt gestuurd. Deze stijl staat standaard op false. EnableNotifyMessage werkt niet in gedeeltelijk vertrouwde gevallen. |
| DoubleBuffer | ZoalsInderdaad, true, dan wordt de buffer opgenomen, en het resultaat wordt naar het scherm gestuurd wanneer deze klaar is. Dubbele buffers voorkomen flikkering veroorzaakt door het hertekenen van de besturing. Als je DoubleBuffer instelt optrue, dan moeten UserPaint en AllPaintingInWmPaint ook worden ingesteld optrue。 |
| OptimizedDoubleBuffer | ZoalsInderdaad, true, wordt de bediening eerst in de buffer getekend, in plaats van direct op het scherm, wat flikkeren vermindert. Als deze eigenschap is gezet optrue, je moet ook AllPaintingInWmPaint instellen optrue。 |
| UseTextForAccessibility | Specificeert de waarde van de teksteigenschap van de controle, en als ingesteld, bepaalt deze de standaard naam van Actieve Toegankelijkheid en snelkoppeltoets voor de controle. |