Winapi Win32:在基于对话框的应用程序中编辑控件选择

Winapi Win32:在基于对话框的应用程序中编辑控件选择,winapi,dialog,editcontrol,Winapi,Dialog,Editcontrol,我有一个基于对话框的应用程序,里面有一个编辑控件。当我最小化/恢复应用程序时,一切都正常。但当我按住windows徽标键并按“D”隐藏所有窗口,然后恢复应用程序时,编辑控件会选择其中的所有内容 如何使恢复时不选择文本?尝试查看MSDN中的WM_GETDLGCODE和DLGC_HASSETSEL。我对编辑控件进行了子类化,并清除了DLGC_HASSETSEL位。但我也读到,不知何故,不进行子类化是可能的?如何停止“默认容器处理,如对话框管理代码”?“我对编辑控件进行了子类化,并清除了DLGC_HA

我有一个基于对话框的应用程序,里面有一个编辑控件。当我最小化/恢复应用程序时,一切都正常。但当我按住windows徽标键并按“D”隐藏所有窗口,然后恢复应用程序时,编辑控件会选择其中的所有内容


如何使恢复时不选择文本?

尝试查看MSDN中的WM_GETDLGCODE和DLGC_HASSETSEL。

我对编辑控件进行了子类化,并清除了DLGC_HASSETSEL位。但我也读到,不知何故,不进行子类化是可能的?如何停止“默认容器处理,如对话框管理代码”?“我对编辑控件进行了子类化,并清除了DLGC_HASSETSEL位。”-所有工作都按预期进行吗?“但我也读到,在某种程度上,没有子类化是可能的?如何停止“默认容器处理,如对话框管理代码”?——我不知道。您可以尝试使用Spy监视编辑控件和对话框的消息。