明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 2054|回复: 6

急急急 菜单项变灰问题 高手急救

[复制链接]
发表于 2004-12-21 10:34:00 | 显示全部楼层 |阅读模式
急急急 菜单项变灰问题 我定义了一个菜单 test.mns ***MENUGROUP=SMARTAC ***POP1
[&Test]
ID_MenuItem1 [MenuItem1]^C^CMenuItem1
ID_MenuItem2 [MenuItem2]^C^CMenuItem2 我现在想点了 MenuItem1(也就是执行MenuItem1)后使 MenuItem2变灰(不可用)
发表于 2004-12-22 11:20:00 | 显示全部楼层
$P1.ID_MENUITEM2=~
 楼主| 发表于 2004-12-22 12:12:00 | 显示全部楼层
$P1.ID_MENUITEM2=~                 怎么用?


谢谢。请您举个列子
 楼主| 发表于 2004-12-22 12:53:00 | 显示全部楼层
我想在vc 的objectArx中用,怎么发出这个命令
发表于 2004-12-23 17:44:00 | 显示全部楼层
用acedMenuCmd吧


可能是acedMenuCmd("1.ID_MENUITEM2=~        ")
 楼主| 发表于 2005-1-7 10:10:00 | 显示全部楼层
哈哈,chat_lin 说的对,就是这样的。
发表于 2005-7-13 15:33:00 | 显示全部楼层
本帖最后由 作者 于 2005-7-13 17:02:07 编辑

楼上的是怎么实现的,我按照做没反应啊,还望赐教啊。。。。。非常谢谢。急。。。

我是这么做的,在ARX初始化函数initApp()里加下列代码

//加载菜单

 ads_queueexpr("(command \"menuload\" \"ACMENU14\") ");
 ads_queueexpr("(menucmd \"P5=+ACMENU14.pop1\") ");

//使菜单变灰
 ads_menucmd( "P5.ID_SCDISCONNECT=~ " );

加载菜单成功。但不能使菜单变灰。我的环境是AUTOCAD R14和VC6

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-11-26 05:58 , Processed in 0.162854 second(s), 23 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表