我一直认为使用像iTunes或Visual Studio 2012这样的程序的窗体边框没有边框样式和button,因为closuresbutton被绘制为图像。
但是,一旦我的Visual Studio没有响应,并将边框改为基本的Windows边框。
当窗体位于主监视器的上方和左方时,光标变为对angular线resize
string在当前上下文中不存在 – C#
C#DriveInfo类导致Windows错误popup窗口
我怎样才能获得自己的forms边界? 在C#中可能吗?
托pipe的WMI事件类不是一个事件类?
如果存在Microsoft sql Server实例,则绕过sqlExpress的安装
使用SMTP作为IP地址发送邮件时,无法parsing远程名称
需要UAC保护资源的整个列表以标准用户身份运行我的应用程序(unlevated)
您正在看到“窗口窗口”,Windows窗口管理器创建的窗口来替换死锁窗口。 您在标题栏中看到“不响应”。 那个窗口当然不会有相同的自定义样式,Windows没有办法正确地做到这一点。
您可以使用Spy ++实用程序来查看另一个应用程序的窗口属性。 实际上,VS2012使用标题栏的常规窗口样式。 他们如何定制它是一个保存完好的秘密,我怀疑他们拦截WM_NCPAINT,这是一个相当困难的信息来实现自己。 使用无边界窗口肯定更容易。
在@Hans的帖子后面:
使用WPF,你可以将windowstyle设置为none:
<Window WindowNone">
然后你可以实现你自己的按钮。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。