OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 4432|回复: 3

求助大家一个关于emwin类似消息框的功能

[复制链接]

20

主题

143

帖子

0

精华

初级会员

Rank: 2

积分
64
金钱
64
注册时间
2015-8-28
在线时间
108 小时
发表于 2017-4-14 16:47:15 | 显示全部楼层 |阅读模式
30金钱
emwin实现了带打印按钮的界面,
当点击了打印按钮后,会启动打印任务,此时需要其他窗口和按钮都不能被点击响应。
界面弹出一个打印中的提示框,打印完成后自动删除提示框,其他功能正常操作。
有没有做过类似功能的大神?指点一下
不胜感激!

最佳答案

查看完整内容[请看2#楼]

用WM_DisableWindow()函数试试 我就是用它实现点击一个按钮弹出提示框,并且该按钮失效,关闭提示框后,按钮恢复正常。这样就不会出现:每按一次按钮就出现一个对话框,关闭对话框的时候有很多个叠在一起,也就是按多少次,就要关多少次的尴尬局面。 你那要求和我做那个输入密码登入界面是一样的道理!应该可以!
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

3

主题

37

帖子

0

精华

初级会员

Rank: 2

积分
118
金钱
118
注册时间
2017-3-11
在线时间
15 小时
发表于 2017-4-14 16:47:16 | 显示全部楼层
WM_DisableWindow()函数试试
我就是用它实现点击一个按钮弹出提示框,并且该按钮失效,关闭提示框后,按钮恢复正常。这样就不会出现:每按一次按钮就出现一个对话框,关闭对话框的时候有很多个叠在一起,也就是按多少次,就要关多少次的尴尬局面。
你那要求和我做那个输入密码登入界面是一样的道理!应该可以!
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165309
金钱
165309
注册时间
2010-12-1
在线时间
2108 小时
发表于 2017-4-14 18:20:17 | 显示全部楼层
帮顶
回复

使用道具 举报

20

主题

143

帖子

0

精华

初级会员

Rank: 2

积分
64
金钱
64
注册时间
2015-8-28
在线时间
108 小时
 楼主| 发表于 2017-4-21 14:15:29 | 显示全部楼层
maple2 发表于 2017-4-19 17:35
用WM_DisableWindow()函数试试
我就是用它实现点击一个按钮弹出提示框,并且该按钮失效,关闭提示框后,按 ...

谢谢您的回复,
之前尝试过对话框,但是对话框阻塞的其他进程的执行。
这样的话,打印机就不会执行打印功能了。

提问应该没说清楚,
需求应该是这样的:打印机工作的过程中,界面上显示  打印中
类似于进度条的功能,打印完,进度条走完,自动关闭进度条显示
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-23 03:04

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表