0
我正在開發一個應用程序,在該應用程序中我將把鼠標功能映射到鍵盤按鍵上。例如,如果用戶按下「L」,則該應用程序將模擬鼠標左鍵單擊。我已經映射點擊和滾動使用:實現像觸摸板一樣的縮放功能
[DllImport("user32.dll", CharSet = CharSet.Auto, CallingConvention = CallingConvention.StdCall)]
public static extern void mouse_event(uint dwFlags, uint dx, uint dy, uint cButtons, uint dwExtraInfo);
現在我想實現放大和縮小功能。就像在筆記本電腦中一樣,使用觸摸板捏,我們可以放大和縮小。我怎樣才能做到這一點?
_這是一種方法。其他方式可能是通過使用CTRL鍵修改器發送WM_MOUSEWHEEL來定位HWND,基本上模擬鼠標滾輪縮放。我使用這種方法。 –