sanmoking 发表于 2012-4-30 08:30:53

如何使新创建的窗口不带焦点。【已解决】

本帖最后由 sanmoking 于 2012-4-30 09:08 编辑

随机新创建若干个窗口,模拟消息框来用的,老是抢主窗口的激活焦点,怎么能让新创建的窗口天生没有焦点,目前的状况是,只要一给消息窗口GUISetState(@SW_SHOW,$g),主窗口就会失去焦点,我在这句后边加上激活主窗口的代码,也不是很理想,消息窗口出的频繁的时候,主窗口会一闪一闪。。。

sanmoking 发表于 2012-4-30 09:08:37

GUISetState(@SW_SHOWNOACTIVATE)
298311657 发表于 2010-3-29 14:17 http://www.autoitx.com/images/common/back.gif

当当当当 :GUISetState(@SW_SHOWNOACTIVATE)

好吧,翻遍了论坛,尝试个各种关键词搜索,终于让我找到了。。。。

zldfsz 发表于 2012-4-30 10:22:06

因为@SW_SHOWNOACTIVATE以前没有用到,我都没注意过其作用,现在才知道

sanmoking 发表于 2012-5-1 14:26:19

回复 3# zldfsz


    知道往哪用的?那个百度文库免财富值下载工具的自画提示百叶效果,每一个都是个窗口,靠,不用这个,闪的没法弄。
页: [1]
查看完整版本: 如何使新创建的窗口不带焦点。【已解决】