Тема: acedSSGet вопросы.

немогу разобраться что за указатели const void * pt, почему работает код

void test()
{
ads_name ss;
int rc = acedSSGet(NULL,NULL,NULL,NULL,ss);
if (rc == RTNORM)
{
    acutPrintf(_T("ok"));
}

и не работает

void test()
{
ads_name ss;
resbuf *rb = acutBuildList(RTDXF0,"LINE",RTNONE);
int rc = acedSSGet(_T("C"),NULL,NULL,rb,ss);
acutRelRb(rb);
if (rc == RTNORM)
{
    acutPrintf(_T("ok"));
}

как выделять рамкой?
помогите плз, или дайте ссылочку на форум,сам не нашел...
с уважением.

Re: acedSSGet вопросы.

biggrin А почему бы не почитать документацию?

ads_point p1; // Инициализируем
ads_point p2; // две точки рамки
int rc = acedSSGet(_T("C"),p1,p2,rb,ss);

Re: acedSSGet вопросы.

Да и корректнее не _T("C"), а _T("_C")

Re: acedSSGet вопросы.

как всегда очень благодарен.