去掉窗体的关闭按钮

2016-02-19 18:26 10 1 收藏

想要天天向上,就要懂得享受学习。图老师为大家推荐去掉窗体的关闭按钮,精彩的内容需要你们用心的阅读。还在等什么快点来看看吧!

【 tulaoshi.com - 编程语言 】

PrivateDeclareFunctionGetSystemMenuLib"User32"(ByValhwndAsLong,ByValbRevertAsLong)AsLong
  PrivateDeclareFunctionRemoveMenuLib"User32"(ByValhMenuAsLong,ByValnPositionAsLong,ByValwFlagsAsLong)AsLong
  PrivateDeclareFunctionDrawMenuBarLib"User32"(ByValhwndAsLong)AsLong
  PrivateDeclareFunctionGetMenuItemCountLib"User32"(ByValhMenuAsLong)AsLong
  PrivateConstMF_BYPOSITION=&H400&
  PrivateConstMF_DISABLED=&H2&
  
  PrivateSubForm_Load()
  CallDisableX(Me)
  EndSub
  
  PrivateSubDisableX(FrmAsForm)
  DimhMenuAsLong,nCountAsLong
  hMenu=GetSystemMenu(Frm.hwnd,0)
  nCount=GetMenuItemCount(hMenu)
  CallRemoveMenu(hMenu,nCount-1,MF_DISABLEDOrMF_BYPOSITION)
  DrawMenuBarFrm.hwnd
  EndSub->

来源:http://www.tulaoshi.com/n/20160219/1617701.html

延伸阅读
如何移动没有Title的窗体。 private void label1_MouseDown(object sender, System.Windows.Forms.MouseEventArgs e) { mouse_offset = new Point(-e.X, -e.Y); } private void label1_MouseMove(object sender, System.Windows.Forms.MouseEventArgs e) { if (e.Button == MouseButtons.Left) { Point mousePos = Control.MousePos...
椭圆窗体的实现 作者:张建明 下载本文示例源代码 代码运行效果图如下: 我将分三部分介绍这一程序的实现过程: 1. 生成椭圆形图形界面,并在上面写斜体带颜色的子和鼠标拖动功能。 2. 增加鼠标右键菜单,并实现总在前面和其他程序自动覆盖的功能。 ...
标签: PS PS教程
PS关闭按钮图标教程     1.新建一个画布,宽:400像素,高300像素,背景色随意填充,然后给该图层加渐变效果,从下向上,颜色为#d9caca,#e6dcd4。 效果图如下: 2.用椭圆工具 画一个圆,宽:176像素,高:176像素,填充颜色:#f9f8f6,居中对齐画布,可以给该图层取名为:椭圆1。效果图如下: 3.给...
标签: Web开发
代码如下: public static System.Threading.Thread thread;    public static ce.About welcomefrm;   [STAThread]    static void Main()     {     System.Threading.ThreadStart start=new Thre...
标签: 办公软件
    你是否遇到过这种情况,在用WPS编辑文稿时,如果较长时间忘记手动存盘却突然停电了,或突然出现“非法操作”的提示后你立即点击提示框中的“关闭”,则在这段时间内输入的新内容会全部损失,你会不会觉得很痛惜而无奈?     其实只要你事先启用了WPS的“自动存盘”功能,出现上述情况后,还是有办...

经验教程

178

收藏

64
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部