iCAx开思工具箱

标题: 关于User interface [打印本页]

作者: xml35hyf    时间: 2013-10-10 19:52
标题: 关于User interface
请问一下大家一般怎么实现析构对话框的同时析构命令的。

我是这样做的,把OK的的消息响应函数写成命令的子函数,然后在函数里写上
dialog->RequestDelayedDestruction ();
RequestDelayedDestruction ();

在VS里面自动生成OK的响应函数在Dlg的cpp里面。所以每次都要搬运,不知道大家怎么做的?能否直接在Cmd的cpp里生成OK的消息响应函数。
作者: xml35hyf    时间: 2013-10-10 19:58
还有cmd自动生成的ActionOne()函数有什么用?我每次都直接把它删除了
作者: linlily0925    时间: 2013-10-10 20:34
你是什么类型的Command?
如果是State型的话,我一般是在Cmd的cpp里面析构掉Dialog

作者: xml35hyf    时间: 2013-10-12 14:13
linlily0925 发表于 2013-10-10 20:34
你是什么类型的Command?
如果是State型的话,我一般是在Cmd的cpp里面析构掉Dialog

那你的确定的函数是写在Dlg里还是Cmd里?
作者: linlily0925    时间: 2013-10-12 14:24
xml35hyf 发表于 2013-10-12 14:13
那你的确定的函数是写在Dlg里还是Cmd里?

Cmd里





欢迎光临 iCAx开思工具箱 (https://t.icax.org/) Powered by Discuz! X3.3