在系统的右键菜单中添加选项

原创 2006年05月17日 23:28:00

using System;
using Microsoft.Win32;
using System.Diagnostics;

namespace 在系统菜单中添加命令
{
 /// <summary>
 /// Class1 的摘要说明。
 /// </summary>
 class Class1
 {
  /// <summary>
  /// 应用程序的主入口点。
  /// </summary>
  [STAThread]
  static void Main(string[] args)
  {
   //
   // TODO: 在此处添加代码以启动应用程序
   //
   if(args.Length>0)
   {
    Console.WriteLine(args[0]);
    Console.Read();
   }
   else
   {
    Process p=Process.GetCurrentProcess();
    RegistryKey RegKey;
    RegKey=Registry.ClassesRoot;
    RegKey=RegKey.CreateSubKey("*//shell//MyApp");
    RegKey.SetValue("","What is this?");
    RegKey=Registry.ClassesRoot;
    RegKey=RegKey.CreateSubKey("*//shell//MyApp//command");
    RegKey.SetValue("",p.MainWindowTitle+"%1");
    RegKey.Close();
   }
  }
 }
}

MFC 添加右键菜单选项功能

MFC 中提供三种方法来响应添加右键菜单功能,即三种消息响应函数WM_RBUTTONDOWN或RBUTTONUP WM_CONTEXMENU 在这里我用WM_RBUTTONDOWN实现这个功能。 ...

删除右键菜单中的选项

  • 2012年07月22日 21:34
  • 22KB
  • 下载

Win10系统如何在右键菜单添加"管理员取得所有权

在win10正式版系统中,权限的操作较之前的系统更加严格,不少用户反映自己在操作一些文件会遇到没有权限的情况。那么,Win10系统中我们该如何在右键菜单添加"管理员取得所有权"呢。 ...

Win7系统如何在桌面右键菜单里添加自定义程序或网址?

先来看一下效果展示: 步骤: 1、点击【开始】->【运行】(如果没有【运行】请点击http://jingyan.baidu.com/article/1e5468f961f04f484961b7...

C# 系统应用之ListView控件 (三).添加ContextMenuStrip右键菜单打开删除文件

在前面讲述过使用TreeView控件和ListView控件显示磁盘目录信息,但仅仅是显示信息是不够的,我们还需要具体的操作.在"个人电脑使用历史痕迹"项目中我还需要添加"打开文件"和“删除文件”两种方...

给win8、win10系统添加自定义右键菜单项目

首先我们打开注册表,按下键盘上win+R组合键打开运行,输入regedit,然后回车即可打开注册表了。 然后我们定位到HKEY_CLASSES_ROOT\Directory\background\s...
  • netoT
  • netoT
  • 2015年12月15日 13:26
  • 11520
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:在系统的右键菜单中添加选项
举报原因:
原因补充:

(最多只允许输入30个字)