acedSSGet 함수


도면에서 여러개의 엔티티를 선택할때 acedSSGet 함수를 사용합니다.


 

int 
acedSSGet (
    const char *str, 
    const void *pt1,
    const void *pt2,
    const struct resbuf *entmask, 
    ads_name ss);
 
 
첫번째 인수로 특정 알파벳을 넣으면 여러가지 옵션으로 엔티티들을 가져올수 있습니다.
 
그런데 첫번째 인수로 “C”, “CP”, “F”, “W”, “WP” 등 범위를 지정하는 옵션을 줄 경우
주의할 점이 있습니다.
지정한 범위가 AutoCAD 화면상에 보여야 합니다. 그렇지 않으면 엔티티를 가져오지 못합니다.
(이것두 첨엔 왜그런지 몰라서 한참을 고민했었습니다.. ㅠㅠ)
 
그래서 전 acedSSGet 함수를 사용할때 범위를 지정하는 옵션을 줄 경우
zoom을 extend로 해놓고 사용합니다.^^

[출처] acedSSGet 함수..|작성자 뚜기



답글 남기기

이메일 주소는 공개되지 않습니다.