从任务栏中隐藏"Close Window"选项



我想做一个在任务栏上有一个图标的窗口,但没有从那里关闭的选项。我可以简单地拦截WM_CLOSE,但然后一个非功能选项仍然留在窗口的任务栏菜单上。stackoverflow上还有其他与该方法相关的问题,但没有一个问题描述如何隐藏选项本身。我怎样才能做到这一点呢?

任务栏按钮使用与分配给窗口本身相同的菜单。没有办法区分是通过单击任务栏还是单击窗口来调用菜单(甚至是通过鼠标或键盘调用菜单)。如果禁用"关闭"项,用户将根本无法关闭窗口。所以不要这么做

最新更新