Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Wenn Sie unbedingt sicher sind, dass das Steuerelement nicht außerhalb des Clientrechtecks zeichnet, können Sie jedoch einen kleinen erkennbaren beschleunigt gewinn realisieren, indem Sie den Aufruf von IntersectClipRect deaktivieren, der von COleControl gemacht wird.Hierzu entfernen Sie das clipPaintDC-Flag aus dem Satz von Flags, die von COleControl::GetControlFlags zurückgegeben werden.Beispiele:
DWORD CMyAxOptCtrl::GetControlFlags()
{
DWORD dwFlags = COleControl::GetControlFlags();
...
dwFlags &= ~clipPaintDC;
...
return dwFlags;
}
Der Code, um dieses Flags zu entfernende wird automatisch generiert, wenn Sie die Option Nicht-geschnittener Gerätekontext auf der Seite auswählen Steuerelementeinstellungen, wenn das Steuerelement mit dem MFC-ActiveX-Steuerelement-Assistenten erstellt wird.
Wenn Sie die fensterlose Aktivierung verwenden, hat diese Option keine Auswirkungen.