用VB记事本程序发送F5键不成功,请求帮助

发布网友 发布时间:2024-10-23 21:05

我来回答

2个回答

热心网友 时间:2024-11-13 19:42

这是因为记事本中接收键盘消息的不是主窗口,而是编辑窗口,编辑窗口是个Edit类,你需要向这个编辑窗口SendMessage才可以实现你要的功能。

找到编辑窗口的方法是通过EnumChildWindows回调函数来实现,如果你对回调函数不太了解还是先学一学这方面的东西吧。

其实利用消息来进行编程前,最好使用VS6带的spy++来捕获一下程序所涉及的消息比较好。

热心网友 时间:2024-11-13 19:45

hWnd2 = FindWindowa(vbNullString, "ffff.txt")

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com