train_3命令和用户交互机制.pdfVIP

  • 47
  • 0
  • 约3.95万字
  • 约 41页
  • 2021-02-23 发布于北京
  • 举报
Train 3 状态机和对话 目录 1. 目标 2 2. 参考阅读 4 3. CAA 命令简介 4 4. 用鼠标在屏幕上点击的方式画点线 12 4.1 创建 mand 12 4.2 添加代码 13 4.2.1 修改BuildGraph() 13 4.2.2 修改ActionOne 14 4.2.3 创建ActionTwo 和ActionThree 15 4.2.4 添加函数和变量 18 4.2.5 将BITCreateAssemTrdCmd.cpp 和BITAssemAddin.cpp 关联 18 4.3 运行程序 19 5. 用对话框输入坐标画点、线 20 5.1 创建 mand (FourCmd) 20 5.2 创建Dialog (BoxOfPointDlg) 20 5.2.1 创建文件 20 5.2.2 编辑对话框 21 5.3 添加代码 22 5.3.1 将FourCmd.cpp 和BITAssemAddin.cpp 文件关联 22 5.3.2 运行程序 26 6. 鼠标选点画线 26 6.1 创建 mand (FiveCmd) 26 6.2 创建Dialog (SelectToPloyLineDlg ) 27 6.2.1 生成文件 27 6.2.2 编辑对话框 27 6.2.3 再次创建 mand (SelectToPloyLineCmd ) 29 6.3 添加代码 29 6.3.1 将FiveCmd 和BITAssemAddin 关联 29 6.3.2 将FiveCmd 和SelectToPloyLineDlg 关联 29 6.3.3 修改SelectToPloyLineDlg 30 6.3.4 修改SelectToPloyLineCmd 33 6.4 运行程序 36 7. 一些注意事项 40 1. 目标 目标1:用鼠标在屏幕上点击的方式画点、线 点击三次绘制两条直线的状态转移图 用鼠标在屏幕空白处随意点击,在点击处画点 目标2:用对话框输入方式维坐标画点、线 目标3:屏幕上已经有两个点,用鼠标选取这两点画线 点击一次选择一个点的状态转移图 2. 参考阅读 百科全书-User InterFace-WinTop mand 这里边所有的内容都得看。 3. CAA 命令简介 命令是程序交互的基础,CAA 中命令主要分为三类: (1)单步命令(One-shot mands ):运行时用户 有附加选项,从其开始运行直至 其

文档评论(0)

1亿VIP精品文档

相关文档