问题标签 [beginthreadex]
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++ - Boost 1.58.0 windows process.h 错误
我正在尝试移植我的应用程序以使用来自 1.53.0 的 boost 1.58.0 在 Windows 中编译时出现此错误
os_thread_functions.hpp
包括<process.h>
但我的应用程序也有一个名为process.h
.
我想os_thread_functions.hpp
包括我的应用程序process.h
而不是窗口的标题,因此错误。
我如何强制os_thread_functions.hpp
包含process.h
来自 VS 的头文件?
提前致谢
c++ - 为什么 beginthreadex 线程参数变量未在父线程中更新
我有一个线程创建一个隐藏窗口,用于根据电源状态接收 WinAPI 消息。我需要HWND
从线程中获取创建的窗口,以便我可以抛出一条WM_QUIT
消息来关闭窗口并优雅地结束线程:
主要的:
线:
问题是hiddenWindowHandle
没有用生成的HWND
.
我已经在线程中验证了它正在被创建,并且我已经验证在线程创建它之前我没有尝试访问句柄。
我在这里想念什么?
c++ - C++ Win32 线程
我在使用_beginthreadex
. 如何将我制作的函数发送到线程?我对线程完全陌生,这是个愚蠢的问题,但我无法处理
multithreading - 如何将字符串发送到 _beginthreadex 以供线程读取?
我想使用 _beginthreadex 并传递一个字符串,即域的名称。通过它的正确方法/最佳实践是什么?
- 通过变量本身(sDomain)?
- 还是通过变量的地址(&sDomain)?
- 还是我制作一个结构并传递结构元素(&sDomain[0])?
c++ - 多线程:thread 或 process.h - C++
我开始研究多线程。而且我发现了 2 种使用它的方法 ic C++。首先是通过thread
第二个是process
那么,如果有的话,有什么区别?如果有区别,什么时候应该使用一个而不是另一个?
windows - 如何最小化_beginThreadEx创建的线程中的cpu使用率?
我有一个 Windows 应用程序,它只是在后台运行,并通过一个单独的线程不断监视出现在标准输入上的数据。它这样做是因为它是一个 Chrome 原生消息传递主机,这就是它与浏览器扩展程序通信的方式(正如RobW 在这个 SO 问题中所阐明的那样)。它似乎运行良好,尽管 imo 在没有活动时使用了太多的 cpu。当浏览器扩展在标准输入上向我的应用程序发送字节时,必须立即发现并处理它,并且由于处理密集,对 cpu 使用的需求增加是可以理解的,但在没有活动时似乎不应该使用太多。
免责声明:我不会称自己为经验丰富的 Windows 开发人员。
我正在使用 _beginThreadEx() 启动从标准输入不断读取的函数。线程是在 InitInstance() 中创建的,如下所示:
和
任务管理器显示 CPU 使用率约为 49%。我假设 _beginThreadEx() 将在后台运行,但仍然响应,因为它需要突袭显示在标准输入上的任何数据。任何帮助表示赞赏。