vb怎样用sendmessage WM_KEYDOWN 发送特殊按键(发送到桌面)??

2024-12-25 12:10:57
推荐回答(1个)
回答1:

sendmessage 是把消息发送到指定的窗口,桌面也是一个窗口。你可以先获得桌面窗口的句柄,再发送消息。获取桌面句柄的方法很多。API函数里面就有FINDWINDOW ,FINDWINDOWEX,WINDOWFROMPOINT,具体怎么用你自己查资料了。桌面上各部件都有相应的类名,你可以从网上面查的。这里只给你提供一个思路。自己实现吧。