我在 CLR 上运行简单的对话框,我在其中填充一些文本框并按下推送,所以但我需要知道我何时按下推送。
这是我运行对话框的方式:
void CFloBossOPCDlg::OnBnClickedButton3()
{
NewBoi ^ nb = gcnew NewBoi();
nb->Show();
我不能将 nb 声明为全局变量,甚至不能将 nb 声明为 CFloBossOPCDlg 的一部分,所以我如何覆盖关闭事件以了解何时需要填充文本框?谢谢。
最佳答案
您可以使用 gcroot 在 native 类型中声明句柄。
http://msdn.microsoft.com/en-us/library/481fa11f(v=vs.80).aspx
关于.net - 如何在 C++ 上从 CLR 捕获事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7387776/