所以我正在学习本教程:http://forums.wxwidgets.org/viewtopic.php?f=1&t=2736
我了解这些代码行的所有内容:
pServerSocket->SetEventHandler(*pHandler, ID_SERVER);
pHandler->Connect(ID_SERVER, wxEVT_SOCKET,
(wxObjectEventFunction) &wxMyServer::OnServerEvent );
pHandler->Connect(ID_SOCKET, wxEVT_SOCKET,
(wxObjectEventFunction) &wxMyServer::OnSocketEvent );
什么是ID_SERVER和ID_SOCKET?他们只是一个枚举?我是否需要在事件表中注册它们?
答案 0 :(得分:0)
ID是使用wxSocket::SetEventHandler()方法与套接字对象关联的ID。它们通常只是枚举的成员,但你可以使用你想要的任何(不同的)常量。
最后,使用事件表或使用Connect()
注册事件处理程序 。在本例中使用后者时,您不需要使用事件表,而是替换它们。