我希望我的程序可靠地确定一个窗口(具有其句柄)是否具有常规的窗口样式标题栏(例如Windows资源管理器,控制面板和大多数桌面应用程序)或自定义窗口(谷歌浏览器,Visual Studio, Spotify,存储应用)。
GWL_STYLE
或GWL_EXSTYLE
中是否有特定标志,或者还有其他方法可以检查标题栏样式?
答案 0 :(得分:-2)
您将必须定义您认为“常规”的内容,也就是“自定义”的内容。
例如,如果我没记错的话,典型的应用程序将设置WS_CAPTION
和WS_BORDER
。如果您认为“正常”,那么考虑其他所有自定义项目就很容易了。
要确定您的标准,建议您检查您提到的应用程序和其他应用程序,最后确定所需的条件集。
更多信息: