能用程序使WINDOWS NT "开始菜单" 无效或隐藏吗?

albert 2000-01-25 08:37:00
...全文
173 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
Kingron 2001-05-15
  • 打赏
  • 举报
回复
提问者:如要继续讨论请定期提前贴子,如不想讨论请结束贴子。否则视情况将被强制结束。
radish 2000-01-26
  • 打赏
  • 举报
回复
SystemParametersInfo can't use in NT.
ahfei 2000-01-26
  • 打赏
  • 举报
回复
我觉得不太简单:
1.先Disabled开始按钮
i:=FindWindow('Shell_TrayWnd',nil);
j:=FindWindowEx(i,0,'Button',nil);
EnableWindow(j,false);
2用HOOK屏蔽“Ctrl+Esc”或“Win”.
如果觉得HOOK麻烦,用
SystemParametersInfo(SPI_SCREENSAVERRUNNING, 1, @temp, 0);
也行,但有点霸道
kola 2000-01-26
  • 打赏
  • 举报
回复
实在要这么做的话只有替换掉NT的Explorer!可以自己编一个外壳,不过也许会很不稳定!
不知道注册表中是否有隐藏选项!
光明山人 2000-01-26
  • 打赏
  • 举报
回复
替换WINDOWS的外壳。
将WINDOWS目录下system.ini文件中[boot]下Shell换成别的如Winfile.exe。

to manager: 标题中后半部分["开始菜单" 无效或隐藏吗?]没了
albert 2000-01-26
  • 打赏
  • 举报
回复
Dear Agui,

你的方法在NT下好象不可行。
谢谢你的参与!

Albert
blaise 2000-01-25
  • 打赏
  • 举报
回复
the start buttom and the tool bar are window of explorer.
try
FindWindow
ShowWindow(SW_HIDE)

5,386

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧