gis-liang 发表于 2007-3-21 12:48:00

与初学者共享程序

<p>与初学者共享程序</p>

gis-liang 发表于 2007-3-21 15:34:00

<p>#include "StdAfx.h"<br/>#include "StdArx.h"</p><p><br/>// This is command 'SETSCALE'<br/>void zysetscale()<br/>{<br/>&nbsp;// TODO: Implement the command<br/>&nbsp;&nbsp; int rc;<br/>&nbsp;&nbsp; ads_real sf;<br/>&nbsp;&nbsp; ads_name sname;<br/>&nbsp;&nbsp; ads_matrix matrix;<br/>&nbsp;&nbsp; acedPrompt("\nSelect enties to scale (transfrom)");<br/>&nbsp;&nbsp; rc=acedSSGet(NULL,NULL,NULL,NULL,sname);<br/>&nbsp;&nbsp; <br/>&nbsp;&nbsp; ident_init(matrix);<br/>&nbsp;&nbsp; for(int i=0;i&lt;3;i++)<br/>&nbsp;&nbsp; {<br/>&nbsp;&nbsp;&nbsp; matrix=sf;<br/>&nbsp;&nbsp; }<br/>&nbsp;&nbsp; acedInitGet(RSG_NONULL+RSG_NONEG+RSG_NOZERO,NULL);<br/>&nbsp;&nbsp; acedGetReal("\nTransformation Scale factor: ",&amp;sf);<br/>&nbsp;&nbsp; rc=acedXformSS(sname,matrix);<br/>&nbsp;&nbsp; acedSSFree(sname);<br/>}<br/></p>

ganok 发表于 2007-3-22 15:13:00

谢谢楼主,也在初学arx,共勉!
页: [1]
查看完整版本: 与初学者共享程序