当前位置:[北京同好会]>[编程]>[自动指向元件]

 

自动指向控制元件TAutoGoto

class PACKAGE TAutoGoto : public TComponent

调用:

void startgoto(HWND hwnd, long int currentra, long int currentdec, long int targetra, long int targetdec,AnsiString name) 开始GOTO。输入主窗口句柄,当前和目标坐标,目标名称

void drvfeedback(long int currentra,long int currentdec) 反馈当前位置

void stopgoto(void) 停止GOTO

void passpolar(void) 经过北极点。当过极点路由较短时将选用此路由,经过极点时主程序需通过此函数反馈。

GOTO信息对话框

主窗口消息处理:

#define WM_TAUTOGOTOMESSAGE (WM_APP + 404)

TAG_SENDCMD:有指令需要发送。百位表示高速;十位表示赤经、个位表示赤纬方向指令。减2后正值表示增加,负值表示减少。

TAG_GOTOQUIT :中断

TAG_GOTOEXIT :结束