*****************************************************************
***                Explorer AkelPad plugin v6.3               ***
*****************************************************************

2008-2016 Shengalts Aleksander aka Instructor (Shengalts@mail.ru)


***  ***

ʾԴ ( Selom Ofori Ĵ)


***  ***

Explorer::Main
ֹͣ


*** ⲿ ***

Call("Explorer::Main", 1, "PATH")
  :
    1
      򿪶Իתָ·
    "PATH"
      ·: "C:\Program Files"Ϊ ""תǰļ

Call("Explorer::Main", 2)
  :
    2
      ˢļб

Call("Explorer::Main", 3, *WINDOW)
  :
    1
      ȡɲڵľ Scripts ʹá
    *WINDOW
      ָָһɲھı
  :
    WScript.Echo(GetExplorerWindow());

    function GetExplorerWindow()
    {
      var lpWnd;
      var hWnd=0;

      if (lpWnd=AkelPad.MemAlloc(_X64?8:4 /*sizeof(HWND)*/))
      {
        AkelPad.CallW("Explorer::Main", 3, lpWnd);
        hWnd=AkelPad.MemRead(lpWnd, 2 /*DT_QWORD*/);
        AkelPad.MemFree(lpWnd);
      }
      return hWnd;
    }

Call("Explorer::Main", 4, "PATH")
  :
    4
      øĿ¼
    "PATH"
      ·: "C:\Program Files"Ϊ "-1", áҵĵԡΪĿ¼
