C++与Lua交互的问题
有一个对话框,响应一个按钮消息的时候我调用了一个lua函数,发现lua函数是能进的,但是lua函数中又返过来调用这个对话框中UpdataDlg函数,打断点发现进不了C++的UpdataDlg函数。求教这是为什么呢
首先我在对话框初始化的时候注册了这个UpdataDlg静态函数:lua_register(m_pLua, "UpdataDlg", CLayerParam2Dlg::UpdataDlg);
然后在lua函数中:function OnPageChange(index)
CurrentSelectPage = 'Page'..tostring(index) // 这句代码是能执行的
return UpdataDlg //调用了此函数,
end
发现lua调用不了UpdataDLg