社区
界面
帖子详情
VC中开启子线程后,不能切换输入法
herun26
2010-08-29 02:58:03
这个子线程是无限循环读取数据(摄像头图像),一直在工作。
我想在一个界面的文本框里输入汉字,那里知道一打开输入法整个程序就是死了,不管是微软自带的输入法还是紫光输入法。奇怪就是,我在其他地方copy汉字粘贴上去又没事。在没有打开汉字输入法而输入英文字母就没事。
如何在无限循环线程的程序的文本框内输入汉字呢?
...全文
58
4
打赏
收藏
VC中开启子线程后,不能切换输入法
这个子线程是无限循环读取数据(摄像头图像),一直在工作。 我想在一个界面的文本框里输入汉字,那里知道一打开输入法整个程序就是死了,不管是微软自带的输入法还是紫光输入法。奇怪就是,我在其他地方copy汉字粘贴上去又没事。在没有打开汉字输入法而输入英文字母就没事。 如何在无限循环线程的程序的文本框内输入汉字呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
向立天
2010-09-25
打赏
举报
回复
您好
我是本版版主
此帖已多日无人关注
请您及时结帖
如您认为问题没有解决可按无满意结帖处理
另外本版设置了
疑难问题汇总帖
并已在版面置顶
相关规定其帖子中有说明
您可以根据规定提交您帖子的链接
如您目前不想结帖只需回帖说明
我们会删除此结帖通知
见此回复三日内无回应
我们将强制结帖
相关规定详见界面
界面版关于版主结帖工作的具体办法
herun26
2010-08-30
打赏
举报
回复
怎么,没人遇到过这种问题吗?
herun26
2010-08-29
打赏
举报
回复
在未开启读取摄像头线程的时候,也就是主线程中,切换输入法是没有问题的
写不动代码的人
2010-08-29
打赏
举报
回复
如果是工作者线程 应该不会吧
VC
11运行库(微软官方版)32位
这是
VC
11运行库(微软官方版)32位,一些软件安装需要
超级玛丽源码
我做的第一个横版过关游戏,
VC
实现,带三张地图。这是整个工程,包含了图片、代码所有资源,可直接编译运行,大家多鼓励。
使用C++编写
切换
输入法
的方法
要在C++
中
实现
切换
输入法
,你需要使用Windows API
中
的一些函数。函数获取当前
输入法
的上下文。要使用此函数,只需要在你的代码
中
调用。函数来获取当前窗口的句柄,然后使用。函数获取当前
线程
的ID,然后使用。在上面的代码
中
,我们使用了。函数来
切换
到下一个
输入法
。
vc
调试多
线程
程序的方法
1、对一条特定的
线程
进行调试 Visual C++调试器支持多线的情况,如果你在许多
线程
都调用的函数
中
设置一个断点,每当一个
线程
遭遇到此断点,调试器就会在
线程
之间循环
切换
有个方法可以避开这个问题,就是挂起所有
线程
,除了你感兴趣的那条(要调试 的那条),在调试器
中
打开[Debug]菜单并选择[
VC
创建
线程
VC
创建
线程
界面
15,979
社区成员
115,896
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章