摘要: 项目的实现: 1.实现多人聊天。 2.服务器程序自动独立运行,每个客户端发送的消息,只要其他连接到服务器的其他客户端均可以收到消息 3.基于TCP网络 首先,服务器的设计: 通过客户端连接服务器,客户端发送消息,由服务端自动转发给所有在线的客户端 代码实现: 创建一个socket对象 1 #prag 阅读全文
posted @ 2021-06-04 08:50 饼干` 阅读(269) 评论(0) 推荐(0) 编辑
摘要: 首先创建一个界面类,在界面类里面添加一个进度条做演示 1 #pragma once 2 #include <afxwin.h> 3 class CMyWnd : 4 public CFrameWnd 5 { 6 7 public: 8 DECLARE_MESSAGE_MAP() 9 afx_msg 阅读全文
posted @ 2021-06-03 15:05 饼干` 阅读(434) 评论(0) 推荐(0) 编辑
摘要: 服务器端界面: 创建基于CAsyncSocket的通信类 CNewSocket.h #pragma once #include <afxsock.h> class CNewSocket : public CAsyncSocket // 主Socket { public: CNewSocket(); 阅读全文
posted @ 2021-06-02 21:32 饼干` 阅读(331) 评论(0) 推荐(0) 编辑
摘要: 全局钩子,HOOK编程, 建立DLL项目: 代码如下: #include"pch.h" #define _DLL_API #include"MyDLL.h" HHOOK MouseHook = NULL; HHOOK KeyBoargHook = NULL; HINSTANCE g_hinst; / 阅读全文
posted @ 2021-02-28 09:36 饼干` 阅读(611) 评论(0) 推荐(0) 编辑
摘要: 开发环境:VS2019 我们创建以下效果的一个窗体。 有三个页面分别对应了不同的窗口, 这个窗口是一个继承了CMFCPropertySheet类的对象窗口,其原理,就是我们分别添加三个不同的属性表页,然后将这三个属性表页,添加到我们这个CMFCPropertySheet类的对象里面。 现在我们来实现 阅读全文
posted @ 2020-11-20 19:28 饼干` 阅读(424) 评论(0) 推荐(0) 编辑
摘要: 这一段是我们以后配置完之后测试的代码 #include <iostream> #include<boost/version.hpp> #include<boost/config.hpp> int main() { using namespace std; cout << BOOST_VERSION  阅读全文
posted @ 2020-11-20 15:29 饼干` 阅读(645) 评论(0) 推荐(0) 编辑
摘要: 逃跑按钮,顾名思义就是点不到它。今天我们使用一种新的思路,就是当鼠标移动到此按钮时,隐藏此按钮,显示另一个按钮。 我们可以考虑一下,既然是通过鼠标移动信号处理的,那么我们应该又哪个类来处理这个信号呢?如果我们要让整个窗口来处理这个信号,那么鼠标在窗口内移动的时候按钮就会隐藏,而我们需要实现的是当鼠标 阅读全文
posted @ 2020-11-20 11:26 饼干` 阅读(272) 评论(0) 推荐(0) 编辑
摘要: 默认是没有消息的。我们直接讲步骤,不罗嗦 首先切换到资源视图,打开资源对话框点到我们的静态文本框控件(Static Text) 点开属性对话框,修改一下两个位置 1.ID 2.状态 然后直接右键我们的静态文本框控件添加消息处理函数,这个时候就可以发送消息了。 阅读全文
posted @ 2020-11-13 16:42 饼干` 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 将一个Dialog窗口进行折叠 首先我们建立一个窗口,添加一个按钮,使用这个按钮来展示折叠效果 然后我们在中间画一个线,Picture Control控件 这个收缩按钮就是用来发送信号的,这个 Picture Control控件呢就是我们要折叠的位置 为收缩按钮添加事件响应处理函数 说一下上面的步骤 阅读全文
posted @ 2020-11-13 16:17 饼干` 阅读(656) 评论(0) 推荐(0) 编辑
摘要: 下面说一下怎么给MFC程序单文档窗口下的菜单添加一个图标 建项目这一块步骤就不说了。。。。。。。。。。。。。 我们在建完项目之后,一般都是以下样式的 我们实现像以下样式的,为“新建”这个菜单项添加一个图标 首先,将创建需要的资源文件,下面以位图资源为例,我们添加位图资源: 选择新建之后自己画一个差不 阅读全文
posted @ 2020-11-05 16:40 饼干` 阅读(1194) 评论(0) 推荐(0) 编辑