postmessage

    1热度

    1回答

    我有一个MFC GUI应用程序,它具有多个框架(有点像Outlook主窗口的行为,消息/预约窗口是在新框架中创建的,帧同步),我需要通过窗口层次结构PostMessage malloc'ed数据。我得到字符串,_wcsdup,PostMessage(WM_NEWSTRING,...),以及层次结构深处的控制处理它,或者如果没有订阅者,则会清除消息。 我现在正在研究的是,所有消息都发布到应用程序线程

    2热度

    1回答

    首先, 我试图键盘输入发送到后台应用程序(即一点儿也不具有焦点或者甚至可能不会出现对用户可见的窗口)。 我验证过的窗口句柄和常数是正确的。 问题是后台应用程序似乎并没有得到消息,除非 我设置的PostMessage的()行设置断点,然后按F10(步过)或F5(继续),当它到达那里,然后 击键神奇地被发送。 什么给? 相关代码: [DllImport("User32.Dll", EntryPoint

    1热度

    1回答

    由于这个问题的答案和问题的数量庞大。 现在,我接受安全JS形势不允许与iframe跨域访问的容器窗口/页,但在片段Identifers或的postMessage API是真正令人费解的许多文章引用了理想的解决方案。 我想要做的是复制什么vimeo似乎已经拉开;他们的新的iframe嵌入代码 <iframe src="http://player.vimeo.com/video/17263117" w

    0热度

    1回答

    我正在玩新的跨窗口消息api。我用window.open创建一个新窗口,我可以发送消息到这个新窗口。我想做相反的事情,并能够从新窗口发送消息到原始窗口。 如何获取原始窗口的对象?

    0热度

    1回答

    我想通过使用keybd事件API向外部应用程序中的文本框控件发送一个字符串,但我并不特别想使用此方法将每个字符发送到一个字符串,并且会知道SendKeys会是适当的。 我通过发送Ctrl + L命令通过keybd事件(应用程序快捷方式)获得了文本框中的焦点。 不过,我从执行该代码的类中,因此Windows.Forms的命名空间是不适用的,我无法访问的SendKeys ... 有什么办法? (Pos

    1热度

    2回答

    作为一个业余的任何低于VB/VBS(C++的WINAPI是我的经验的人的噩梦)我不知道如何去构建一个长的lParam C++中的简单KEYDOWN消息,可能花费更多时间寻找比值得体面的解释,有人能够准确描述如何去做这件事? 看来,在其他论坛上几乎对这个问题的每一个回应都是“为什么”或“使用SendInput”,而没有真正回答问题;我猜测这对于人们来说太简单了。反正这里是从MSDN的描述,非常感谢一

    3热度

    1回答

    我正在处理一个涉及在iframe中托管网页的项目,而托管父级iframe位于本地磁盘上的HTML文件中,请在c:\上说;而内部托管的iframe位于某个服务器上。这两个网页需要彼此进行postmessage。 因为它知道内部iframe的域,因此父级iframe(在本地磁盘上)向内部帧发送消息没有问题; 但是,当内部iframe需要将消息发送回父iframe时,它需要提供位于本地磁盘上的父ifra

    7热度

    3回答

    因此,我在DomainA上有一个页面,并且使用Chrome扩展插件,我注入了一些插入指向DomainB的iframe的javascript。 $("body").append("<iframe id='someFrame' src='http://www.domainB.com' width='300' height='800'></iframe>"); 我也注入了一些JavaScript到D

    1热度

    1回答

    现在,我通过在后台创建I帧实现的解决方案,所以它处理请求,但是它非常不信任的解决方案+矫枉过正,我有一些像400个文件他们中的每一个使用sendRequest将方法,我无法将它们合并到一个文件,因为它们由依赖装载机(酒吧子架构)加载,现在有另一种解决方案,我已经让他证明概念的-,使用MessageChannel在后台& postMessage的,但问题是,对于contentScript或在我的定义

    4热度

    1回答

    我正在尝试使用Ben Almans jquery postmessage来调整iFrame的大小。我或多或少地用不同的服务器和动态内容作为例子。 我已经发布了一个问题到该网站,但它可能是一个太新手问题,实际上回答。 我已经得到它的工作发送邮件作为跨域,但调整大小只是没有工作。我只是重新发布我发布为Toby的内容: 我无法让iFrame在浏览器中持续调整大小。这是你遇到过的吗?我添加了一个时间戳来知