模拟按钮单击从控制台的UI类
我正在处理当前作为用户交互式应用程序(具有MFC对话框)存在的项目。我必须扩展它,以便它可以用作接受命令行参数的应用程序。为此,我必须调用映射到其他类中基于MFC的对话框之一的按钮单击的方法。我怎样才能做到这一点?模拟按钮单击从控制台的UI类
回答:
在包含按钮单击方法的类中创建一个公共方法,并让它调用私有按钮单击方法。你有我吗? ;-)
回答:
在您的Form类中创建并公开一个公用方法,该方法将调用按钮单击处理程序。
页眉声明:
public: void DoClick();
定义:
void YourDlg::DoClick() {
OnBnClickedOk(); // for example
}
还记得,在对话框类需要的时候你怎么称呼它被实例化。
以上是 模拟按钮单击从控制台的UI类 的全部内容, 来源链接: utcz.com/qa/259993.html