TC官方合作论坛

标题: 361度窗口插件问题 [打印本页]

作者: cxmin123456    时间: 2016-8-24 02:02
标题: 361度窗口插件问题
相信很多人都知道361度插件只支持按键精灵的,下面是361度窗口插件相关信息:
QMPlugin;
Dispatch IQMPlugin;
GUID={1E7051CE-6430-4BA9-A965-3EAC6D1AC422};
  function GetForegroundWindow: I4;
  function GetForegroundFocus: I4;
  function GetMousePointWindow: I4;
  function GetMousePointWindowS(Flags:I4): I4;
  function GetPointWindow(x:I4; y:I4): I4;
  function GetPointWindowS(x:I4; y:I4; Flags:I4): I4;
  function EnumWindowA(hwnd:I4; Caption:variant; ClassName:variant; Condition:I4): variant;
  function EnumWindowT(Caption:variant; ClassName:variant; ProcessName:variant; IconData:variant; Condition:I4): variant;
  function GetWindowInfo(hwnd:I4; nIndex:I4): variant;
  function GetWindowState(hwnd:I4; nIndex:I4): bool;
  function GetWindow(hwnd:I4; nIndex:I4): I4;
  function GetSpecialWindow(nIndex:I4): I4;
  function GetWindowIconData(hwnd:I4; nIndex:I4): variant;
  function SetWindowText(hwnd:I4; Caption:variant): I4;
  function SetWindowSize(hwnd:I4; width:I4; height:I4): I4;
  function SetClientSize(hwnd:I4; width:I4; height:I4): I4;
  function MoveWindow(hwnd:I4; x:I4; y:I4): I4;
  function SetWindowState(hwnd:I4; nIndex:I4): I4;
  function HighlightWindow(hwnd:I4; width:I4; color:variant; time:I4): bool;
  function SetWindowStyle(hwnd:I4; index:I4): I4;
  function SetWindowOpacity(hwnd:I4; color:variant; alpha:I4; MouseThrough:I4): I4;
  function SetFakeActive(hwnd:I4; index:I4): I4;
  function FixWindow(hwnd:I4; x:I4; y:I4; IsRestore:I4): I4;
  function RestoreFixWindow(hData:I4): I4;
  function MinimizeSubstitute(hwnd:I4; Flags:I4): I4;
  function DestroyMinSub(hwnd:I4): bool;
  function ClientToScreen(hwnd:I4; x:^variant; y:^variant): I4;
  function ScreenToClient(hwnd:I4; x:^variant; y:^variant): I4;
  function SetKMAsync(Async:I4): I4;
  function SendKey(hwnd:I4; nIndex:I4; key:I4; ex:I4): I4;
  function SendMouse(hwnd:I4; nIndex:I4; x:I4; y:I4): I4;
  function SendMouseWheel(hwnd:I4; n:I4): I4;
  function SendString(hwnd:I4; str:variant): I4;
  function SendStringAsync(hwnd:I4; str:variant): I4;
  function CreateTextRgn(hwnd:I4; x:I4; y:I4; width:I4; height:I4): I4;
  function SetTextRgnStyle(hwnd:I4; BKColor:variant; TextColor:variant; FontName:variant; FontSize:I4; Bold:I4; Style:I4): I4;
  function SendTextRgnString(hwnd:I4; String:variant): I4;
  function CreatePictureRgn(hwnd:I4; x:I4; y:I4; width:I4; height:I4): I4;
  function SetPictureRgnStyle(hwnd:I4; Style:I4): I4;
  function SetPictureRgnImage(hwnd:I4; Path:variant): I4;
  function CreateCustomRgn(hwnd:I4; x:I4; y:I4; Path:variant; color:variant): I4;
  function SetCustomRgnStyle(hwnd:I4; Style:I4): I4;
  function CreateButton(hwnd:I4; x:I4; y:I4; width:I4; height:I4): I4;
  function SetButton(hwnd:I4; data:variant): I4;
  function GetButt**tate(hwnd:I4): I4;
  function SetButt**tate(hwnd:I4; index:I4): I4;
Dispatch IQMPluginStandard;
GUID={EE1035BA-1025-4CDE-AD4C-A04B3878BF00};
  function Get_Plugin_Description(bstrItemName:BSTR): BSTR;
  function Get_Plugin_Interpret_Template(bstrItemName:BSTR): BSTR;
Class WindowEx;
GUID={398B0B93-9CC7-46E3-880D-86E51A0DFC56};
  function GetForegroundWindow: I4;
  function GetForegroundFocus: I4;
  function GetMousePointWindow: I4;
  function GetMousePointWindowS(Flags:I4): I4;
  function GetPointWindow(x:I4; y:I4): I4;
  function GetPointWindowS(x:I4; y:I4; Flags:I4): I4;
  function EnumWindowA(hwnd:I4; Caption:variant; ClassName:variant; Condition:I4): variant;
  function EnumWindowT(Caption:variant; ClassName:variant; ProcessName:variant; IconData:variant; Condition:I4): variant;
  function GetWindowInfo(hwnd:I4; nIndex:I4): variant;
  function GetWindowState(hwnd:I4; nIndex:I4): bool;
  function GetWindow(hwnd:I4; nIndex:I4): I4;
  function GetSpecialWindow(nIndex:I4): I4;
  function GetWindowIconData(hwnd:I4; nIndex:I4): variant;
  function SetWindowText(hwnd:I4; Caption:variant): I4;
  function SetWindowSize(hwnd:I4; width:I4; height:I4): I4;
  function SetClientSize(hwnd:I4; width:I4; height:I4): I4;
  function MoveWindow(hwnd:I4; x:I4; y:I4): I4;
  function SetWindowState(hwnd:I4; nIndex:I4): I4;
  function HighlightWindow(hwnd:I4; width:I4; color:variant; time:I4): bool;
  function SetWindowStyle(hwnd:I4; index:I4): I4;
  function SetWindowOpacity(hwnd:I4; color:variant; alpha:I4; MouseThrough:I4): I4;
  function SetFakeActive(hwnd:I4; index:I4): I4;
  function FixWindow(hwnd:I4; x:I4; y:I4; IsRestore:I4): I4;
  function RestoreFixWindow(hData:I4): I4;
  function MinimizeSubstitute(hwnd:I4; Flags:I4): I4;
  function DestroyMinSub(hwnd:I4): bool;
  function ClientToScreen(hwnd:I4; x:^variant; y:^variant): I4;
  function ScreenToClient(hwnd:I4; x:^variant; y:^variant): I4;
  function SetKMAsync(Async:I4): I4;
  function SendKey(hwnd:I4; nIndex:I4; key:I4; ex:I4): I4;
  function SendMouse(hwnd:I4; nIndex:I4; x:I4; y:I4): I4;
  function SendMouseWheel(hwnd:I4; n:I4): I4;
  function SendString(hwnd:I4; str:variant): I4;
  function SendStringAsync(hwnd:I4; str:variant): I4;
  function CreateTextRgn(hwnd:I4; x:I4; y:I4; width:I4; height:I4): I4;
  function SetTextRgnStyle(hwnd:I4; BKColor:variant; TextColor:variant; FontName:variant; FontSize:I4; Bold:I4; Style:I4): I4;
  function SendTextRgnString(hwnd:I4; String:variant): I4;
  function CreatePictureRgn(hwnd:I4; x:I4; y:I4; width:I4; height:I4): I4;
  function SetPictureRgnStyle(hwnd:I4; Style:I4): I4;
  function SetPictureRgnImage(hwnd:I4; Path:variant): I4;
  function CreateCustomRgn(hwnd:I4; x:I4; y:I4; Path:variant; color:variant): I4;
  function SetCustomRgnStyle(hwnd:I4; Style:I4): I4;
  function CreateButton(hwnd:I4; x:I4; y:I4; width:I4; height:I4): I4;
  function SetButton(hwnd:I4; data:variant): I4;
  function GetButt**tate(hwnd:I4): I4;
  function SetButt**tate(hwnd:I4; index:I4): I4;
  function Get_Plugin_Description(bstrItemName:BSTR): BSTR;
  function Get_Plugin_Interpret_Template(bstrItemName:BSTR): BSTR;
请问高手,能否用dllcall的方式调用里面的函数,如果可以的话能否提供代码?

作者: 陆仁逸    时间: 2016-10-11 11:30
不能,不过论坛里面有361 的com版
作者: cxmin123456    时间: 2016-10-11 13:33
陆仁逸 发表于 2016-10-11 11:30
不能,不过论坛里面有361 的com版

只有鼠键功能,没有图色和窗口功能。




欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/) Powered by Discuz! X3.1