启动组删快捷健问题

zgwaggressor 2005-01-12 09:28:20
一个启动组里的快捷健想删除,程序怎么写,要求能区分操作系统(98 2000和xp)
望大侠能指点
...全文
87 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
mhcio 2005-08-11
  • 打赏
  • 举报
回复
加DdeClientConv控件,将DdeService设置为ProgMan

AnsiString strCmd;
if (AutoRun1->Checked)
{
AutoRun1->Checked = false;
strCmd = "[DeleteItem(";
strCmd += "Notice)]";
DdeClientConv1->OpenLink();
if (!DdeClientConv1->ExecuteMacro(strCmd.c_str(), FALSE))
{
ShowMessage("Delete Start Menu Item Failed!");
return;
}
}
else
{
AutoRun1->Checked = true;
strCmd = "[AddItem(";
strCmd += Application->ExeName;
strCmd += ",";
strCmd += "Notice)]";
DdeClientConv1->OpenLink();
if (!DdeClientConv1->ExecuteMacro(strCmd.c_str(), FALSE))
{
ShowMessage("Create Start Menu Item Failed!");
return;
}
}
z1234567890123 2005-08-11
  • 打赏
  • 举报
回复
参考www.58ip.com/?user=chinabbs
mhcio 2005-08-11
  • 打赏
  • 举报
回复
up

13,826

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder相关内容讨论区
社区管理员
  • 基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧