社区
C#
帖子详情
如何判断winform窗体中是否存在MessageBox?
love_cutezhou
2008-12-11 03:09:23
如题~~
winform中如何判断是否存在MessageBox?
...全文
949
16
打赏
收藏
如何判断winform窗体中是否存在MessageBox?
如题~~ winform中如何判断是否存在MessageBox?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
16 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wartim
2008-12-17
打赏
举报
回复
反编译?
查看有没有最终调用API?
MessageBoxA
MessageBoxW
不知道
love_cutezhou
2008-12-17
打赏
举报
回复
[Quote=引用 12 楼 luckapple2 的回复:]
我想知道有什么办法黑盒子测出有无message?
[/Quote]
差不多是这个问题。。 他们想的都太简单了。
love_cutezhou
2008-12-17
打赏
举报
回复
[Quote=引用 11 楼 hulihui 的回复:]
如果是源代码,则好办。如果是dll中某个类,俺也想知道如何判断。
[/Quote]
我得问题就是这个意思。。。
孤剑
2008-12-11
打赏
举报
回复
没有明白楼主想干嘛?
luckapple2
2008-12-11
打赏
举报
回复
我想知道有什么办法黑盒子测出有无message?
长沙三毛
2008-12-11
打赏
举报
回复
如果是源代码,则好办。如果是dll中某个类,俺也想知道如何判断。
net5i
2008-12-11
打赏
举报
回复
搂主真想判断的话,不妨在你的某个窗口类里面这样做:
this.Focus();
if(this.ContainsFocus)
对话框存在;
else
不存在;
这个代码是利用了模态窗口的特性。但是如果搂主不是主线程弹出的框,那么这个代码就不能用了
GTX280
2008-12-11
打赏
举报
回复
[Quote=引用楼主 love_cutezhou 的帖子:]
如题~~
winform中如何判断是否存在MessageBox?
[/Quote]
看不明白
weiki516
2008-12-11
打赏
举报
回复
如果是Form窗体的话怎么会不存在,楼主想干什么啊
猿敲月下码
2008-12-11
打赏
举报
回复
[Quote=引用楼主 love_cutezhou 的帖子:]
如题~~
winform中如何判断是否存在MessageBox?
[/Quote]
using System.Windows.Forms;
这句话没有就不存在了
mykelly6
2008-12-11
打赏
举报
回复
[Quote=引用 3 楼 YxFlyBee 的回复:]
为什么要判断MessageBox是否存在呢?
[/Quote]
我也很好奇这个。。ctrl+F搜索下?还是要用程序来判断?
zhaozhijun0207
2008-12-11
打赏
举报
回复
[Quote=引用 3 楼 YxFlyBee 的回复:]
为什么要判断MessageBox是否存在呢?
[/Quote]为什么要判断MessageBox是否存在呢?
panw520
2008-12-11
打赏
举报
回复
[Quote=引用 2 楼 flyjimi 的回复:]
引用 1 楼 yilanwuyu123 的回复:
是否存在?
那你就在show()的前面加一个bool变量
每次show之前先判断这个bool值
呵呵,简单实用
[/Quote]
up
FlyBee
2008-12-11
打赏
举报
回复
为什么要判断MessageBox是否存在呢?
flyjimi
2008-12-11
打赏
举报
回复
[Quote=引用 1 楼 yilanwuyu123 的回复:]
是否存在?
那你就在show()的前面加一个bool变量
每次show之前先判断这个bool值
[/Quote]
呵呵,简单实用
yilanwuyu123
2008-12-11
打赏
举报
回复
1
是否存在?
那你就在show()的前面加一个bool变量
每次show之前先判断这个bool值
winform
判断
窗体
是否打开
以上就是
WinForm
中
判断
窗体
是否打开的基本实现。通过这种方式,我们可以确保用户不会因为误操作而打开多个相同子
窗体
,提高用户体验。在实际开发
中
,你可能需要根据具体需求调整代码,例如添加更多的验证或使用更...
C#自定义按钮、自定义
WinForm
无边框
窗体
、自定义
MessageBox
窗体
本例子包含C#自定义按钮、自定义
WinForm
无边框
窗体
、自定义
MessageBox
窗体
三个小例子,具体展现效果可以到:http://www.cnblogs.com/JiYF/p/8686463.html查看
让
MessageBox
弹出在当前
窗体
的
中
央(C#)
WinForm
中
默认的
MessageBox
默认的弹出位置在屏幕的center,而且没有属性可以修改它,所以在当前活动
窗体
不在
中
央时,将会出现,弹出的
MessageBox
的错位。本代码实现
MessageBox
在当前
窗体
中
央显示。
WinForm
窗体
基础
WinForm
窗体
基础是.NET Framework
中
的一个重要组成部分,主要用于构建桌面应用程序的用户界面。它是Windows Forms技术的核心,提供了丰富的控件和功能,使开发者能够轻松创建交互式的、图形化的应用程序。以下是一些...
WinForm
窗体
间事件调用
###
WinForm
窗体
间事件调用 #### 概述 在Windows Forms应用程序开发过程
中
,我们经常需要实现不同
窗体
间的交互。例如,在一个
窗体
中
触发另一个
窗体
上的某个事件,这种需求在很多应用场景
中
非常常见。本文档将详细...
C#
111,110
社区成员
642,562
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章