问题标签 [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.

0 投票
3 回答
3866 浏览

c# - 在 C# 中模拟单击另一个窗口中的按钮

我想关闭一个自动弹出的对话框,但我在让它工作时遇到了一些麻烦。经过几年的有限使用,我的 Win32 编程有点生疏了。

我正在使用 FindWindowEx 来获取对话框和我想要单击的按钮的句柄。我的印象是,使用 wParam 参数中的按钮句柄向对话框发送 WM_COMMAND 就可以了。

Window 是一个实现 IWin32Window 并包装了一些 Win32 API 调用的类。我已经内联了 WM_COMMAND (0x111) 的常量。

我究竟做错了什么?:)

0 投票
4 回答
56107 浏览

winapi - 如何在无需使用 Windows API 激活的情况下将击键发送到窗口?

    我已经制作了一个向激活的窗口发送命令的应用程序。我希望能够在我的进程运行时使用计算机,因为一旦我将焦点切换到另一个窗口,通过发送键发送的击键将转到我刚刚切换到的窗口。

    目前我使用 Windows API 中的 FindWindow、IsIconic 和 ShowWindow。我必须使用 FindWindow 检查窗口是否存在并将我的对象设置为该调用返回的特定窗口,然后检查它是否已使用 IsIconic 最小化并调用 ShowWindow 如果是,最后我必须调用Interaction.AppActivate 将焦点设置到该窗口。所有这些都是在我发送击键之前完成的。似乎应该有一种方法可以只发送击键而不必显示窗口并激活它。最重要的是,当我的应用程序正在运行击键时,我无法在我的计算机上执行任何操作。

0 投票
4 回答
5357 浏览

c - 哪个更快:SetEvent、SendMessage、PostMessage

环境:Win32、C/C++

例如,所有三个 (3) 都可用于线程向 main() 发出信号,表明它已完成操作。

但哪一个是最快的信号呢?

唔...

0 投票
1 回答
631 浏览

winapi - CB_GETLBTEXT 通知程序

我正在尝试修改特定组合框的选择。我已经成功取回了句柄。但是,当我调用如下函数时,我无法正确修改组合框选择:

完成我想做的最简单的方法是什么?提前致谢。

0 投票
2 回答
86 浏览

winapi - 模拟对话框退出

如果检索到适当的窗口句柄,如何使用 SendMessage() 或 PostMessage() 函数关闭应用程序?提前致谢。

0 投票
1 回答
1717 浏览

c# - 从服务器发送消息到客户端的问题

我正在使用套接字编程在 C# 中制作一个窗口应用程序。我开发了一个服务器和一个客户端。两者都工作正常,但我遇到的问题是,当我从客户端发送任何消息时,它会完美发送并在服务器上接收,但是每当我尝试从服务器发送任何消息时,它都不会发送给客户端,因为一开始建立连接时,服务器将“连接已建立”的消息发送给客户端并在客户端完美接收,但稍后服务器不会向客户端发送任何消息!谁能帮帮我??????问候乌梅尔

编辑:

0 投票
4 回答
28356 浏览

delphi - 如何将“ENTER”键发送到另一个应用程序?

我有启动外部应用程序并自动填写密码提示的代码。

我想自动按下“ENTER”键,这样用户就不必单击“确定”。

如何将 ENTER 键发送到外部应用程序?

下面是我现在的代码。

将密码发布到应用程序的第一行工作正常。

发送 ENTER 键的第二行根本没有任何效果。

我正在使用德尔福 2010。

0 投票
1 回答
1114 浏览

winapi - SendMessage 中的 ERROR_FILE_NOT_FOUND 是什么意思?

SendMessage 返回 0 和 GetLastError 返回 2 ( ERROR_FILE_NOT_FOUND)。ERROR_ACCESS_DENIED记录在案,但不是这个。有人知道这意味着什么吗?

0 投票
2 回答
3068 浏览

winapi - 使用 win32 api 将文本发送到输入框

我正在尝试使用 win32 将一些文本发送到输入框。一些文本出现在输入框中,但都是混乱的(?????????a??????)。

代码是:

SendMessage(myHandle, WM_SETTEXT, 1, "A")

0 投票
1 回答
3083 浏览

android - Android:使用 Intent.ACTION_SEND / requestCode / resultCode 发送邮件/短信/推文?

我正在使用以下代码:

然后我希望能够区分:1.我的用户确实发送了电子邮件/短信......或者2.我的用户实际上已经按下了返回按钮......并且没有发送任何东西。

有没有办法使这种差异?

=> 我应该使用 startActivityForResult 启动活动吗?并使用 onActivityResult 捕获 requestCode/resultCode ...

=> 我应该期待什么结果代码之王?如何正确抓住它?我应该把这些代码行放在哪里?任何代码片段在这里都会很有帮助。

提前致谢。

中心