永发信息网

VB窗体上如何只显示最小化图标?

答案:3  悬赏:80  手机版
解决时间 2021-12-31 17:20
  • 提问者网友:那叫心脏的地方装的都是你
  • 2021-12-30 23:14
VB窗体上如何只显示最小化图标?
最佳答案
  • 五星知识达人网友:摆渡翁
  • 2022-01-06 12:53
[DllImport("user32.dll")]
internal static extern IntPtr GetSystemMenu(IntPtr hwnd, bool bRevert);
[DllImport("user32.dll")]
internal static extern bool RemoveMenu(IntPtr hMenu, uint uPosition, uint uFlags);

///
/// 还原
///
internal const int SC_RESTORE = 0xF120;

///
/// 移动
///
internal const uint SC_MOVE = 0xF010;

///
/// 大小
///
internal const uint SC_SIZE = 0xF000;

///
/// 最小化
///
internal const uint SC_MINI = 0xF020;

///
/// 最大化
///
internal const uint SC_MAX = 0xF030;

///
/// 关闭
///
internal const uint SC_CLOSE = 0xF060;
//*******************
把不需要的菜单移除掉
全部回答
  • 1楼网友:鸠书
  • 2022-01-06 13:55
叫你写VB! 只要把maxbutton设为false minbutton为true 即可!
  • 2楼网友:患得患失的劫
  • 2022-01-06 13:26
老大,还写代码啊……好麻烦。 听我的,窗体的属性改改就好了,设一些代码,看看都爽 把maxbutton改为false就是把最大化的按钮去掉 minbutton改为true(可能本来就是ture的) ,就是把最小化按钮激活。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯