求助!如何通过句柄,鼠标后台点击我的电脑呢?

niheibie 6月前 480


各位大佬, 如何通过句柄,鼠标后台点击我的电脑呢?感谢


最新回复 (3)
  • 754414786 4天前
    0 2
    这只是个图标,有句柄?
  • 光庆 4天前
    0 3

    通过通知实现太麻烦,没用过封装好的函数,自己也太懒不想写。

    用消息实现一下,拿出来玩玩吧。

    方法1:

    import winex.desktop;
    var lv = winex.desktop.listview;
    var index = lv.findItem("此电脑");
    lv.selected = {index};
    var rect = lv.getItemRect(index);
    var pos = (rect.top+20)<<16|(rect.left+20);
    ::SendMessageInt(lv.hwnd,0x203/*_WM_LBUTTONDBLCLK*/,0,pos);

    方法2:

    import winex.desktop;
    var lv = winex.desktop.listview;
    var index = lv.findItem("此电脑");
    lv.selected = {index};
    ::SendMessageInt(lv.hwnd,0x100/*_WM_KEYDOWN*/,13,0);


  • 山海师 4天前
    1 4

    没必要通过句柄去点击呀,有现成的命令可以打开

    import process
    process.explore("\\")


返回