TC官方合作论坛

 找回密码
 立即注册
查看: 3272|回复: 2

[其他] 361度窗口插件问题

[复制链接]
发表于 2016-8-24 02:02:20 | 显示全部楼层 |阅读模式

马上加入TC

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
相信很多人都知道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:25 | 显示全部楼层
不能,不过论坛里面有361 的com版
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-10-11 13:33:05 | 显示全部楼层
陆仁逸 发表于 2016-10-11 11:30
不能,不过论坛里面有361 的com版

只有鼠键功能,没有图色和窗口功能。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18045623号)

GMT+8, 2024-5-14 07:03 , Processed in 0.031176 second(s), 22 queries .

Powered by 海安简单软件服务部

© 2008-2019 版权所有 保留所有权利

快速回复 返回顶部 返回列表