- UID
- 341156
- 积分
- 0
- 精华
- 贡献
-
- 威望
-
- 活跃度
-
- D豆
-
- 在线时间
- 小时
- 注册时间
- 2005-10-24
- 最后登录
- 1970-1-1
|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?立即注册
×
代码如下:
if(acedSSGet(NULL,NULL,NULL,NULL,slTable)==RTNORM)
{
if(acedSSLength(slTable,&slnum)==RTNORM)
{
sprintf((LPTSTR)(LPCTSTR)str,"%d",slnum);
LstNames.InsertString(-1,str);
long i=0;
while(i<slnum)
{
ads_name slEnt;
if(acedSSName(slTable,i,slEnt)==RTNORM)
{
sprintf((LPTSTR)(LPCTSTR)str,"%d",slEnt);
LstNames.InsertString(-1,str);
}
i=i+1;
}
str="OK";
LstNames.InsertString(-1,str);
}
CompleteEditorCommand();
acedSSFree(slTable);
}
else
{
如果没有得到一个点,如按下ESC键,则中断应用程序的执行
CancelEditorCommand();
}
为什么在LstNames列表框中的slEnt值始终一样? |
|