c++ - 在 WinApi 中,如何将变量发送到属于另一个进程/线程的对话框

标签 c++ windows visual-studio-2008 winapi mfc

我的情况是我有 tchar 变量(里面有一些信息),我需要将它传递给属于另一个线程的对话框。

我尝试通过发送消息和 TCHAR 作为 LPARAM 但是在访问该变量时对话框仍然看不到任何东西,我猜是因为我发送的数据属于另一个过程?

我在这里有哪些选择?谢谢。

最佳答案

通过 HWND 读取 - GetWindowText - SetWindowText。 您的进程必须具有适当的权限... ACL 假设,当您以管理员身份登录 Windows 时测试运行代码

关于c++ - 在 WinApi 中,如何将变量发送到属于另一个进程/线程的对话框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4591183/

相关文章:

c++ - 跨线程扩展 MSVC 2005 的运算符 << 时出现性能问题

c++ - 为什么这个 ifstream 无法将平面对象读入内存?

c++ - const_cast with bool : if condition ignored

windows - Pyinstaller onefile 在某些 Windows 7 机器上无法启动

c# - Outlook 文件夹浏览对话框?

c# - 请引用 CSS 和其他与 Visual Studio c# 一起使用的简单样式方法的链接

c++ - 如何将元素添加到链表的末尾

windows - ffmpeg 加速视频 - Windows

c - 没有连接请求时accept()返回SOCKET_ERROR

asp.net - 在 visual studio 2008 [ASP.NET MVC] 中更改调试器的初始 url