VisualC++应用开发与实践刘乃琦_VC第9章课程设计--网络五子棋课件教学.pptVIP

  • 12
  • 0
  • 约1.62万字
  • 约 78页
  • 2017-01-07 发布于广东
  • 举报

VisualC++应用开发与实践刘乃琦_VC第9章课程设计--网络五子棋课件教学.ppt

课程设计目的 功能描述 (4)处理对话框的WM_SIZE消息,在对话框大小改变时,调整子窗口的大小和位置。 (5)处理对话框的WM_GETMINMAXINFO消息,限制对话框的最小窗口大小。 void CClientFiveChessDlg::OnGetMinMaxInfo(MINMAXINFO FAR* lpMMI) { lpMMI-ptMinTrackSize.x = 800; //限制窗口最小宽度 lpMMI-ptMinTrackSize.y = 500; //限制窗口最小高度 CDialog::OnGetMinMaxInfo(lpMMI); } 在客户端的主窗口中包含有游戏控制窗口、棋盘窗口和对方信息窗口,这3个窗口的设计过程与服务器端对应的窗口设计过程是完全相同的,因此就不再单独介绍了。其设计过程请参考9.5节棋盘窗口设计、9.6节游戏控制窗口设计和9.7节对方信息窗口设计。 9.5 调试运行 客户服务器程序在调试时,由于要在两个进程间传递信息,因此调试难度远远大于单个程序,调试这种程序时,可以同时打开两个Visual C++窗口,分别运行服务器端和客户端。,但是同时在两个Visual C++窗口中设置断点,有时又会顾此失彼。一般来说,如果我们只考虑程序的通信部分的功能,服务器端要比客户端复杂一些。因此,可以设计一个简单的提供数据的客

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档