Hallo,
in meinem Programm habe ich ein zugekauftes Control um PDF´s anzuzeigen. (Patagames PDF-Viewer).
In diesem Viewer möchte ich nun mit MouseWheel den Bildausschnitt verschieben, was von Haus aus funktioniert, möchte aber auch wenn die [Strg] Taste gedrückt ist zoomen.
Den Code für das Zoomen habe ich eingebaut, was auch funktioniert. Allerdings wird nun immer beim MouseWheel zusätzlich zum zoomen auch der Bildausschnitt verschoben.
Das würde ich gerne unterbinden. Im MouseWheel das für das Control ankommt kann ich kein Handled = True oder ähnlich setzen um das abzubrechen.
Ich kann zwar den Bildausschnitt wieder passend hinschieben, das führt aber zu einem unschönen Ruckeln.
Hier Mausrad als Hotkey verwenden habe ich gelesen dass man mit einem Hook die Drehungen nicht mitbekommt, die ich aber zum zoomen bräuchte.
Wie kann ich das lösen?
Gruß Christian
in meinem Programm habe ich ein zugekauftes Control um PDF´s anzuzeigen. (Patagames PDF-Viewer).
In diesem Viewer möchte ich nun mit MouseWheel den Bildausschnitt verschieben, was von Haus aus funktioniert, möchte aber auch wenn die [Strg] Taste gedrückt ist zoomen.
Den Code für das Zoomen habe ich eingebaut, was auch funktioniert. Allerdings wird nun immer beim MouseWheel zusätzlich zum zoomen auch der Bildausschnitt verschoben.
Das würde ich gerne unterbinden. Im MouseWheel das für das Control ankommt kann ich kein Handled = True oder ähnlich setzen um das abzubrechen.
Ich kann zwar den Bildausschnitt wieder passend hinschieben, das führt aber zu einem unschönen Ruckeln.
Hier Mausrad als Hotkey verwenden habe ich gelesen dass man mit einem Hook die Drehungen nicht mitbekommt, die ich aber zum zoomen bräuchte.
Wie kann ich das lösen?
Gruß Christian