登录
首页 » C#源码 » C# 响应新增系统菜单项命令

C# 响应新增系统菜单项命令

于 2022-07-16 发布 文件大小:12.24 kB
0 134
下载积分: 2 下载次数: 1

代码说明:

C# 制作的响应式菜单,响应新增系统菜单项命令,在标题栏单击鼠标右键,会显示出菜单,单击“新增菜单”会响应该菜单的点击,新增了一项自定义的菜单项及命令,实现过程如下:   protected override void WndProc(ref Message SystemMessage)   {//响应新增系统菜单项命令    switch (SystemMessage.Msg)    {    case WM_SYSCOMMAND:    if (((int)SystemMessage.WParam) == WM_USER + 2)    MessageBox.Show("响应新增系统菜单项命令", "信息提示", MessageBoxButtons.OK, MessageBoxIcon.Information);    else    base.WndProc(ref SystemMessage);    break;    default:    base.WndProc(ref SystemMessage);    break;    }   }

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • si1171驱动代
    si1171测试通过驱动代码,物联网传感器解决方案领先供应商Silicon Labs(亦称“芯科科技”)日前推出新一代心率监测(HRM)传感器产品家族 请点击左侧文件开始预览 !预览只提供20%的代码片段,完整代码需下载后查看 加载中 侵权举报
    2022-02-20 09:26:19下载
    积分:1
  • C# 锁定线程释放Mutex对象
    C# 锁定线程释放Mutex对象的例子,与锁定线程相比,多了释放Mutex对象的功能,实现方法和思路大致差不多:   C#锁定线程,可编写以下代码:   Program myProgram = new Program();//实例化类对象   myProgram.LockThread();//调用锁定线程方法   C# 释放Mutex对象,可编写以下代码:   Mutex myMutex = new Mutex(false);//实例化Mutex类对象   myMutex.WaitOne();//阻止当前线程   Console.WriteLine("锁定线程以实现线程同步");   myMutex.ReleaseMutex();//释放Mutex对象   完整可运行源码实例,请下载本源码。
    2022-08-10 07:43:23下载
    积分:1
  • 支付宝免签收款
    支付宝免签收款源码,不用购买接口,免费试用
    2022-01-24 10:18:05下载
    积分:1
  • C# wpf 创建简单形状动画的例子
    C# wpf 创建简单形状动画的例子,启动动画、停止动画、暂停动画、继续动画、加速动画。创建动画   Rectangle MyRectangle = new Rectangle();   MyRectangle.Width = 50;   MyRectangle.Height = 20;   MyRectangle.Margin = new Thickness(10, 50, 0, 0);   MyRectangle.Fill = new LinearGradientBrush(    Color.FromArgb(255, 0, 255, 255), Color.FromArgb(255, 0, 0, 255), 0);   MyRectangle.HorizontalAlignment = HorizontalAlignment.Left;   this.canvas1.Children.Add(MyRectangle);   this.RegisterName("MyRectangle", MyRectangle);   DoubleAnimation MyAnimation =    new DoubleAnimation(100, 380, new Duration(TimeSpan.FromSeconds(5)));   Storyboard.SetTargetName(MyAnimation, "MyRectangle");   Storyboard.SetTargetProperty(MyAnimation,    new PropertyPath(Rectangle.WidthProperty));   MyStoryboard = new Storyboard();   MyStoryboard.Children.Add(MyAnimation);   动画效果请参见下图所示,源代码请单击下载按钮下载。
    2022-08-25 13:04:57下载
    积分:1
  • 比特币bitcoin
     比特币 (货币符号: ฿;英文名:Bitcoin;英文缩写: BTC),是一种用于开源的P2P软件而产生的电子货币。提供最新的比特币开源代码以供分析。
    2022-05-13 19:46:30下载
    积分:1
  • C# 从Uri指定的位置获取Cookie
    C# 从Uri指定的位置获取Cookie,获取当前WPF程序的Cookie数据,Cookie设置成功,请转到第二页面测试!
    2023-04-11 17:30:04下载
    积分:1
  • CA ciso
    数字证书的demo程序,用于KPI建设。基于openssl实现。采用vc6.0编译。
    2022-06-28 03:32:13下载
    积分:1
  • C# 利用“[^]”通配符进行查询
    C# 利用“[^]”通配符进行查询   string P_Str_ConnectionStr = string.Format(//创建数据库连接字符串    @"server=WIN-GI7E47AND9RLS;database=db_TomeTwo;uid=sa;pwd=");   string P_Str_SqlStr = string.Format(//创建SQL查询字符串    "SELECT 学生姓名,年龄,性别,家庭住址 FROM tb_Student");   SqlDataAdapter P_SqlDataAdapter = new SqlDataAdapter(//创建数据适配器    P_Str_SqlStr, P_Str_ConnectionStr);   DataTable P_dt = new DataTable();//创建数据表   P_SqlDataAdapter.Fill(P_dt);//填充数据表   return P_dt;//返回数据表
    2022-03-20 15:58:24下载
    积分:1
  • Visual C# 读取音频文件并复制到剪贴板
    粘贴剪贴板音频数据并播放,Visual C# 读取音频文件并复制到剪贴板,此外还提供了清空剪贴板上音频数据的功能。下面我们分别来看这几个重点功能具体是如何实现的,代码如下:   private void Button1_Click(object sender, EventArgs e)   {//读取音频文件并复制到剪贴板    Byte[] MyData=System.IO.File.ReadAllBytes("WindowsXP.wav");    Clipboard.SetAudio(MyData);   }   private void Button2_Click(object sender, EventArgs e)   {//粘贴剪贴板音频数据并播放    object MyData =Clipboard.GetData(DataFormats.WaveAudio);    System.Media.SoundPlayer MyPlayer=new System.Media.SoundPlayer();    MyPlayer.Stream = (System.IO.Stream)MyData;    MyPlayer.Play();   }   private void Button3_Click(object sender, EventArgs e)   {//清空剪贴板上的音频数据    Clipboard.Clear();   }   需要完整的可编译源代码项目,请下载本源码。
    2022-01-25 17:41:37下载
    积分:1
  • C# 将图片另存为JPG/GIF/TIFF/PNG/BMP/WDP等多种格式
    C# 图片格式转换,将一张图片另存为JPG/GIF/TIFF/PNG/BMP/WDP等多种格式,如果你需要把图片相互转换成上述几种格式,本源码你有必要看一看,每一种另存为代码,实际上就是把图片转换为了此种格式,每一种另存为图片的功能,都是详细的代码。
    2023-02-11 07:00:04下载
    积分:1
  • 696518资源总数
  • 106182会员总数
  • 24今日下载