我没有太多 C++ 背景,但已成功挂钩一个窗口并将其 msgs 转换为我的应用程序可以使用的引发事件,我从 NativeWindow 继承并覆盖 WndProc 开始,并确定了我感兴趣的 msgs,WM_VSCROLL 和 WM_HSCROLL实例。
首先,是否有任何完整的实现可以引发所有常见事件,例如 keypress、keydown、keyup、mousemove、mousedown、vscroll、hscroll、vresize、hresize 窗口。我有兴趣确保我正确地实现了课程。
其次,如何正确限制 NativeWindow 产生的事件,以限制实现的繁琐性。