c - Win32 - 拖出屏幕时选项卡控件中的内容消失

标签 c winapi tabs

我在 Win32 中使用资源来创建一个包含单个选项卡控件的对话框。该选项卡在更改选项卡时工作正常,但以某种方式将窗口拖离屏幕(例如,将其拖过屏幕底部然后再向上拖动)将导致选项卡内容消失。我认为这可能是我如何设置剪辑属性的问题,但经过多次摆弄后,我仍然没有让它完全按照我的预期工作。

我在这里上传了一个基本的框架项目,它具有重现此问题所需的最低限度,如果有人能检查一下,我将不胜感激。

http://localhostr.com/file/nPTbTTQ/skeleton.rar

最佳答案

这是一个 Z 顺序问题,对话框在选项卡控件后面。将内部对话框的父级从 hwndDlg 更改为 hwndTab。我根本不想猜测您为什么会看到静态控制文本。

关于c - Win32 - 拖出屏幕时选项卡控件中的内容消失,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5695354/

相关文章:

c++ - 获取现有文件句柄windows C++

c - 当线程在外部终止时 NetServerEnum block

android - 在 Android 选项卡上,如何在图像下方显示文本?

android - 返回android中的上一个选项卡时不显示数据

macos - 同一目录中的 osx 终端新选项卡

Graph的C结构,有助于理解结构

代码块调试器因程序参数而失败

c - HINSTANCE 跨线程有效吗?

c - 模乘法(C 语言)

c - 如何让这个程序可以接受负数