logannn233 2022-07-19 11:27 采纳率: 20%
浏览 11
已结题

用windows.h库通过句柄禁用父窗口后,关闭子窗口会弹出其他窗口

逻辑如下:
在创建子窗口时候,获取了所有的父窗口句柄并通过
EnableWindow(hwnd'false); 禁用父窗口
在关闭的时候再通过之前存下来的句柄将父窗口启用

但要只要我在点击过其他窗口,比如浏览器,再去触发子窗口。在关闭子窗口后,默认所在窗口是之前点的那个(比如:浏览器会弹出来到最上层),而不是程序的父窗口,这个问题应该如何解决

  • 写回答

0条回答 默认 最新

    报告相同问题?

    问题事件

    • 系统已结题 7月27日
    • 创建了问题 7月19日

    悬赏问题

    • ¥20 易康econgnition精度验证
    • ¥15 线程问题判断多次进入
    • ¥15 msix packaging tool打包问题
    • ¥28 微信小程序开发页面布局没问题,真机调试的时候页面布局就乱了
    • ¥15 python的qt5界面
    • ¥15 无线电能传输系统MATLAB仿真问题
    • ¥50 如何用脚本实现输入法的热键设置
    • ¥20 我想使用一些网络协议或者部分协议也行,主要想实现类似于traceroute的一定步长内的路由拓扑功能
    • ¥30 深度学习,前后端连接
    • ¥15 孟德尔随机化结果不一致