本例子主要是讲如何在ARX开发中,使用CAD的状态栏中的进度条,主要由以下几个步骤组成,还是比较简单的。
acedSetStatusBarProgressMeter(_T("Test Progress Bar"), 0, 100);
//上面一句,是设置进度条的提示语,并肯设置进度条的范围。
for(int i =0; i <= 100; i++) {
Sleep(100);
acedSetStatusBarProgressMeterPos(i);
//上面一句,是设置进度条当前的位置,随着位置的变化,才有进度条的效果
}
acedRestoreStatusBar();
//上面一句是恢复CAD本身的状态栏,一定要记住这一句,这叫用了别人的东西,一定要复原还给它。
这个例子学起来也简单,基本的接口也很容易懂。只是我学习ARX的第一个开始。慢慢来,一定要把SAMPLE下面的例子,全部学会
上面主要用到的接口:
acedSetStatuBarProgressMeter();
acedSetStatuBarProgressMeterPos();
acedRestoreStatuBar();