问题标签 [sendmessage]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - 使用 WinAPI 的窗口截图
如何使用 WinAPI 和 C# 制作程序窗口的屏幕截图?
我向WM_PAINT (0x000F)
窗口发送消息,我想截图,wParam = HDC
处理,但我的图片框中没有截图。如果我发送WM_CLOSE
消息,所有工作(目标窗口关闭)。我做错了WM_PAINT
什么?可能是 HDC 不是 PictureBox (WinForms) 组件?附言GetLastError() == ""
c# - PostMessage 似乎不起作用
我正在尝试使用 PostMessage 发送选项卡键。
这是我的代码:
当我按下输入时,代码被调用,但没有任何反应。然后我按TAB,它工作正常。(所以我发送标签消息有问题。)
exception - Grails 中的 JMS MessageCreator.createMessage()
我正在尝试在我的 grails 应用程序中实现 jms。
我在 ActiveMQ 代理上基于 Spring 的环境中列出了几个 JMS 消费者。我编写了一个简单的测试命令行客户端,它创建消息并以请求响应的方式接收它们。
这是以 Spring JMS 方式发送 MapMessage 的片段。只要我在我的春天世界,这对我有用。
但是当我尝试在我的 grails 测试应用程序中实现这个方法时,我收到了一些 METHOD_DEF 异常。通过 JMS 插件提供的 jmsTemplate.convertAndSende(Queue, Message) 发送简单的 TextMessage 是可行的。
谁能帮我?这是个常见的问题吗?
干杯汉斯
c# - SendMessage 视频捕获常量
我正在使用代码示例连接到网络摄像头,并不太了解传递给 SendMessage 方法的变量的含义。
-1 是什么意思?缩放/预览还是不缩放/预览?我更喜欢使用零/一,零表示错误,并且不知道 -1 是什么意思。
在这种情况下,零是什么意思?还是这条消息只是无效并且零没有意义,类似于最后一个零参数?
顺便说一句,最后一个零参数是什么意思?
非常感谢你:)
listview - 如何使用 Autohotkey 在 ListView 中将复选框设置为选中状态
我正在编写一个需要“检查”和“取消选中”在 listViewControl 中定义的复选框的 Autohotkey 脚本。
我认为这样做的方法是使用 LVM_SETITEMSTATE 参数将 SendMessage 用于列表视图(或者可能是列表视图项目本身?),但我不知道确切的格式......有人知道吗?
我认为 1000 意味着复选框将被选中,而 2000 意味着他将被取消选中。
我需要为每个 ListViewItem 做一个循环吗?
我也曾尝试使用
但它似乎也不起作用。
为了强调这个问题,我不是在创建自己的列表视图,而是在尝试操作现有应用程序 ListView 的状态....(我正在运行安装程序并使用 AutoHotKey 脚本,我按下每个按钮上的下一个按钮的屏幕,但在此屏幕中,我需要先选择所有组件,然后才能移至下一个屏幕)这里有 AutoHotKey 专家吗?
c++ - SendMessage (F4) 发送到窗口时失败
使用 Visual Studio 6 (VC++ 6.0) 我正在使用 ActiveX datepicker 控件,默认情况下我无法显示扩展 ( 3006216 )。或者,我正在尝试向我的窗口发送键盘消息(F4)以打开控件,但是当我这样做时没有任何反应......
结果始终为 0 - 我可以做些什么来测试/验证消息发送?
非常感谢...
奥利
delphi - 如何在单独的进程中使用 SendMessage(..) 发送数据记录
我曾经在两个单独的进程上发送数据,但它失败了。它只能在相同的过程下工作......这是概念。
//------------------------------------------------ ---------------------------------
MainApps
//------------ -------------------------------------------------- ---------------------
//------------------------------------------------ ---------------------------------
子应用程序
//------------ -------------------------------------------------- ---------------------
:OnCaptureMessage
c# - 带有 TDM_CLICK_BUTTON 返回值的 SendMessage 始终为零
在我的 C# 应用程序中,我试图使用该TDM_CLICK_BUTTON
消息单击 TaskDialog 中的按钮。这基本上工作得很好。我期望发生的事情,发生了。我什至收到TDN_BUTTON_CLICKED
通知。
但是文档说,SendMessage
如果调用成功,返回值将是非零的。但它总是对我返回零。
这是我的代码:
lastWin32Error
抛出异常时始终为零。这将是一切都很好的另一个指标。
SendMessage
在我的代码中声明如下:
是文档不正确还是我错误地使用了消息?
c# - C# and SendMessage (keys) is not working
I tried to send a key to an application. For an easy test I just used notepad. That's what the code looks like:
But nothing happens.
My main goal is to send the key to an elevated application, but I would be happy to send it to notepad first. I want to work with SendMessage, because I want to control how long I press a button, also I don't want to have the other application in the foreground. That's the reason I am not working with SendKeys.
c# - 程序化 RDP 登录和 SendMessage
我需要以编程方式 RDP 到虚拟机(XP SP3 / .NET3.5 / VS 2008),(凭据已保存在 .rdp 文件中)并进行 UI 自动化测试。由于我们的域安全性,我需要以编程方式对交互式登录回答“确定”。登录后,我可以访问其他对话窗口和将消息发送到按钮等,但我无法让我的 SendMessage 在此初始屏幕上工作。当我按下回车键时,我使用 spy++ 来捕获实际发送的内容,当我在运行程序时查看 spy++ 日志中的响应时,我似乎能够复制这些消息,但无论我在消息中使用什么变体都没有任何反应. 我想知道是否有可能以编程方式执行此操作,或者操作系统是否由于安全问题阻止了这种自动化?
当我按下回车按钮时,我在 spy++ 中看到的消息(在那个初始屏幕上,似乎任何键都可以)我看到:
当我练习下面的代码并观察发送到 IHWindowClass(hwnd6 below) 的消息时,我看到我向该窗口生成了上述消息。任何帮助,将不胜感激!
以下是代码的相关部分: