VC:桌面右击快捷键菜单(CRegKey 、command目录)

//实现右击快捷键菜单的加入
  CRegKey reg;//定义类对象
  reg.Create(HKEY_CLASSES_ROOT,"*\\shell\\QQ");//在HKEY_CLASSES_ROOT\*\文件夹下,创建项QQ
  reg.SetValue("腾讯QQ","");//修改数值数据为:腾讯QQ
  reg.Create(reg.m_hKey,"command");//新建command命令项
  char ExeName[MAX_PATH]="C:\\Program Files\\Tencent\\QQ\\Bin\\QQ.exe";
  reg.SetValue(ExeName,"");
  reg.Close();
  //关闭注册表
  //注意 reg.SetValue(ExeName,"C:\\Program Files\\Tencent\\QQ\\Bin\\QQ.exe");则默认值未修改,即命令没有和程序相关联

posted @ 2012-10-16 21:38  慧由心生  阅读(530)  评论(0编辑  收藏  举报