怎样让一个窗体不失去焦点。也就是一个程序显示了两个窗体。然后点第二个窗体时。焦点不移开第一个窗体 最多只能是显示上的效果如果Windows允许两个焦点,呵呵怕是微软麻烦大了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你想做什么,可以用SetCapture()来设置焦点。 第一不能。因为那样会导致紊乱。两个焦点?你输入的时候,究竟谁来响应呢?Windows恐怕要发生逻辑错误了!第二,没必要。我们同时也只能控制一个窗体。如果你要想同时在两个地方进行类似于键盘、鼠标的输入。就弄一个Hook好了。用程序替你完成。那就是模拟发送消息。而不是真正意义上的焦点。第三,即使是停靠型的窗体,当主窗体获得焦点时,停靠窗体也得靠边。所以……第四,我怀疑你的问题是不是在文本框的问题,就是当窗体失去焦点时,文本里面的选定仍然保留。如果是这样,你就将文本框(包括RichEdit)的相应属性设置一下就OK。 现在有一个主程序(主窗体)在显示运行。点陆设置显示第二个窗体(用M带替)。。主窗体失去焦点。M获得焦点。。当没有关闭M窗体时。。不管点本程序任何地方。M不失焦上,点。。点其它程序例外 不可能,除非你自己做个WINDOWS 你的意思是不是让第一个窗口 Always on Top? 可以调用 API 函数实现。 登录窗体.show 1 ?你不会是想要这个吧! 举个例子说。。比如。VB里或。Word里。有一个程序设置选项。。打开后。进行设置。但如果不点取消或确定。时。不管你点程序的任何地方焦点不离开设置窗体。。我的意思就是这样。。 我明白了!!你把窗1在show窗2时把窗1设成 Form1.Enabled = False在窗2 退出时把 Form1.Enabled = True 你在呼叫M时用 m.show 1 这个有你想要的http://vbaccelerator.com/codelib/ddtoolwn/ddform.htm 我想理解成一个文本窗口与一个输入法的关系可能好理解些在第二个窗口的 获取焦点事件里设置 第一个窗口获得焦点不就得了但是记得要先释放CPU 窗体可以共用同一个带图片的FRX么。这样做出来的程序会不会比较小。 dtpicker控件的怪现象. 求助 怎么来定鼠标位置? 错误提示:无效使用 NULL 值(在线等待) 开机—关机问题 关于VB处理字节数据的疑惑! 3百分寻解 :。。( 在VB 中一个函数比如y=2x,怎样编程序绘制y随x变化的曲线,是否要用到MSChart控件?谢谢 哪里可以下载MS ActiveX SDK?大家帮帮忙了 有关crystal 报表设计器的问题 如何在VB中实现SQL SERVER 中的Backup Database操作 各位大虾,快来看看这是怎么回事! 有关sql server的备份和恢复的问题
第二,没必要。我们同时也只能控制一个窗体。如果你要想同时在两个地方进行类似于键盘、鼠标的输入。就弄一个Hook好了。用程序替你完成。那就是模拟发送消息。而不是真正意义上的焦点。
第三,即使是停靠型的窗体,当主窗体获得焦点时,停靠窗体也得靠边。所以……第四,我怀疑你的问题是不是在文本框的问题,就是当窗体失去焦点时,文本里面的选定仍然保留。如果是这样,你就将文本框(包括RichEdit)的相应属性设置一下就OK。
显示第二个窗体(用M带替)。。
主窗体失去焦点。M获得焦点。。
当没有关闭M窗体时。。不管点本程序任何地方。M不失焦上,点。。
点其它程序例外
打开后。进行设置。但如果不点取消或确定。时。不管你点程序的任何地方焦点不离开设置窗体。。
我的意思就是这样。。
你把窗1在show窗2时把窗1设成 Form1.Enabled = False
在窗2 退出时把 Form1.Enabled = True
http://vbaccelerator.com/codelib/ddtoolwn/ddform.htm
在第二个窗口的 获取焦点事件里设置 第一个窗口获得焦点不就得了
但是记得要先释放CPU