在前两篇文章中,通过创建工具栏按钮,并为工具栏上的按钮绑定事件,实现了一个极简版本的一键制作条幅功能。本篇文章将开始探讨另外一种和CDR交互的方式,即通过窗体对话框来交互。本文(上下两篇)将实现:点击工具栏按钮,弹出一个带有标题的窗体对话框,窗体对话框中有两个按钮,标题分别是“新建文档”和“一键转曲”,一个用来创建CDR文档,一个用来将当前选定的对象转换成曲线。
工程搭建准备
按照惯例,本篇文章的序号为011,请直接拷贝上一个工程 010-create-tool-icon(拷贝前最好清理掉 Debug、x64等编译目录,因为这些文件夹不需要保留,新的工程在编译时会自动生成),然后将其重命名为 011-form-dialog,如下图所示: