【发布时间】:2019-02-04 18:53:52
【问题描述】:
试图覆盖 ssms(sql server management studio) 17 的默认标题。
尝试使用以下代码设置自定义文本。此代码在 ssms 12 上运行良好,但在 ssms 17 中,通过将 ssms 图标悬停在任务栏中可以看到新标题,但是当 ssms 17 窗口进入焦点(前景)时,应用程序窗口上会出现旧标题。
[DllImport("user32.dll")]
public static extern Boolean SetWindowText(IntPtr HWND, string Text);
SetWindowText(process.MainWindowHandle, "new ssms title");
我的主要任务是在 SSMS 应用程序窗口中显示新标题。悬停在任务栏中的 ssms 图标时显示的相同标题。
【问题讨论】:
-
我猜测新的 ssms 是基于 wpf 的,这可能无法反映变化。
-
试过改wpf应用的标题,成功了。
标签: c# ssms titlebar ssms-2017