postmessage相关内容

window.addEventListener('message')是否会覆盖其他侦听器?

我有一些使用.postMessage()与iframe通信的代码,这意味着它需要在message上添加一个侦听器以从iframe接收通信.我为此使用了通常的代码: window.addEventListener('message', processMessage, false); 此代码在客户端页面上运行,该页面上还有很多其他内容:分析,社交按钮等.当我在processMessage函数 ..
发布时间:2020-11-26 04:36:38 前端开发

如何将密钥发送到非活动的DirectX“ ePSXe”?窗口?

我需要使用C#将密钥发送到非活动的“ ePSXe”窗口。我使用Spy ++获取了窗口的句柄,但是当我使用此代码发送键“ x”时,却什么也没有。我应该怎么办? 我尝试了不同的 Msg 值,如 0x0100 , 0x0101 和 0x0102 ,但没有任何效果。我还尝试了 SendMessage ,结果是相同的。 [DllImport (“ user32.dll”)] 公共静态外部In ..
发布时间:2020-10-22 03:54:54 C#/.NET

服务应用程序中的PostMessage

有一个我无法解决的问题。我在Delphi中创建了两个服务应用程序,并试图在其中发布消息。当然,此类应用程序中没有窗口,PostMessage需要一个窗口句柄参数来发送消息。 因此,我使用AllocateHWnd(MyMethod:TWndMethod)函数创建了一个窗口句柄,并将要在以下情况下调用的过程作为“ MyMethod”参数传递收到消息。如果它是窗口应用程序,则使用AllocateH ..
发布时间:2020-10-20 05:11:01 其他开发

发送没有SendMessage和PostMessage的密钥

是否可以在没有 SendMessage 和 PostMessage API的情况下将密钥发送到程序? 解决方案 伪造输入的官方方法不涉及直接发送或发布Windows消息。相反,您应致电 SendInput 。 当您使用 SendInput 时,与实际按下真实按键是无法区分的。当您调用 SendInput 来伪造键盘输入时,系统最终会将消息发布到创建具有键盘焦点的窗口的前台线程的消息队 ..
发布时间:2020-10-20 03:59:27 其他开发

使用WinAPI将击键发送到另一个应用程序

我必须通过向其发送击键来控制另一个应用程序,例如 CTRL S 或 CTRL SHIFT C 或 CTRL F 。 我尝试了很多东西,但是我无法正常工作。因此,我试图在一个更简单的情况下解决问题。 此操作成功将嘿发送到记事本: 过程TForm1.Button1Click(Sender:TObject); var记事本,编辑:HWND; 开始 记事本:= FindWindow ..
发布时间:2020-10-20 03:22:02 其他开发

Delphi:以管理员身份运行的应用程序不会收到来自非管理员应用程序的消息

我想使用SendMessage / PostMessage将消息发送到另一个应用程序,但是当另一个应用程序以管理员身份运行时,它永远不会收到消息。在没有以管理员身份运行“发送”应用程序的情况下,如何克服这个问题? 编辑:Remi的答案代码,接收器应用程序 常量dummyValue = WM_USER + 71423; Application.HookMainWindow(App ..
发布时间:2020-10-20 02:34:51 其他开发

使用PostMessage发送正确的ALT + C

我尝试发送我的应用程序 RIGHT ALT + C 。 我尝试执行以下操作: PostMessage(hWindow,WM_KEYDOWN,(IntPtr)0x0043,(IntPtr)0x0012); 延迟(1000); PostMessage(hWindow,WM_KEYUP,(IntPtr)0x0043,(IntPtr)0x0012); 和 P ..
发布时间:2020-09-26 00:25:13 C#/.NET

可以使用PostMessage API与Android WebView进行通信吗?

我通常使用HTML5 PostMessage API 来将信息从我的iframed内容传达到父框架.最近,我在Android WebView中使用了我的内容(据我所知,这相当于iframe的本机Android).本地应用程序是否可以监听我发送给他们的PostMessage事件? 我知道 addJavascriptInterface 存在,我我只是希望有一种方法可以重用我现有的PostMess ..
发布时间:2020-08-30 20:43:23 移动开发

VB.NET发送Tab键到另一个应用程序窗口

我想将"{TAB}"密钥发送到另一个应用程序窗口(将密钥发送到窗口而不是文本框). 我尝试过: SendMessage(hWnd, WM_SETHOTKEY, VK_TAB, 0) 什么都没发生. 我的目标是: 当应用程序窗口未聚焦时,将Tab键发送到我的应用程序或. (我知道sendkey在这种情况下是不专业的(这是我第一次使用它).) 我做了很多尝试,但我总是返回相 ..

无法在"DOMWindow"上执行"postMessage":目标/来源不匹配http与https

我很抱歉对我的问题感到困惑.我真的处于困境,因为这在我的生产站点上引起了问题. 我的网站上有一个javascript播放器,可以播放歌曲列表,这些歌曲列表可以托管在youtube,soundcloud或vimeo上.昨天,我注意到此错误通常会在您尝试通过使用播放器按钮“跳过"来加载新歌曲时出现.该错误仅在最后一两天才开始.我没有在youtube api发行说明中看到任何新内容,并且使用Chr ..
发布时间:2020-07-10 20:42:16 其他开发

为什么有些应用程序有时不接受某些sendkey

这是我之前遇到的一个问题,但是我总是放弃解决问题并解决问题.今天(希望如此). 我正在尝试为经典的《毁灭战士II》制作机器人.我希望我的机器人可以访问通过转义键访问的主菜单.我自然尝试过: sendkeys.send("{ESC}") 没有运气.但是随后发生了一些奇怪的事情.当我已经在菜单上时,我不小心运行了代码...并且它关闭了菜单(如果在菜单上按Escape键,这是正常的).显 ..
发布时间:2020-07-06 23:12:16 其他开发

重定向弹出窗口并发布消息

我陷入了一个问题,即我必须从弹出窗口重定向到另一个域并向其发布消息. 这是场景:- 用户打开一个位于相同域中的新弹出窗口.(例如: http://doamin_one.com ) 用户在弹出窗口中填写表格,然后单击“提交".这应该将窗口重定向到 http://doamin_two.com ,domain_two.com应该通过发布消息接收表单数据. /li> 如果我打开新的弹出窗口并 ..
发布时间:2020-05-29 01:23:04 前端开发

消息后LParam截断

我的应用程序有一个工作线程,我使用PostMessage将字符串发送到主线程.对于1条消息,该字符串在到达主线程中的消息处理程序时会被截断. 在工作线程中由类似这样的原始数据字符串构造字符串.它以最后的"20"结尾. '01010000000030000102000008850008855343414E204544474520000000000000000000000000' 解 ..
发布时间:2020-05-14 00:06:04 其他开发