MFC(Microsoft Foundation Classes)是微软为VC++提供的一个类库,用于简化Windows应用程序的开发。它封装了Windows I,隐
原创 2月前
99阅读
Visual Studio 下载:https://visualstudio.microsoft.com/zh-hans/downloads/鸡啄米 ----- VS2010/MFC编程入门教程之目录总结:VS2010/MFC编程入门教程之目录总结-软件开发-鸡啄米      一、VS2010/MFC编程
转载 2024-05-26 10:36:36
58阅读
MFC入门1.基础1.1创建MFC项目1.2通过一些小操作了解MFC1.2.1点击鼠标左键出现坐标1.2.2onDrawonPaint1.3MFC框架中一些重要的函数1.3.1Initlnstance函数1.3.2PreCreateWindow函数1.3.3OnCreate函数1.4拓展知识点2.代码编写案例2.1弹出模式对话框非模式对话框2.1.1创建对话框程序2.1.2创建控件2.1.3
socket编程用法---- 随着计算机网络化的深入,计算机网络编程在程序设计的过程中变得日益重要。由于C++语言对底层操作的优越性,许多文章都曾经介绍过用VC++进行Socket编程的方法。但由于都是直接利用动态连接库wsock32.dll进行操作,实现比较繁琐。其实,VC++的MFC类库中提供了...
转载 2015-05-12 18:09:00
210阅读
2评论
转载 2016-04-10 14:31:00
211阅读
2评论
Udp //server CSocket t; t.Create(2000,SOCK_DGRAM,"127.0.0.1"); t.Bind(2000,"127.0.0.1"); char buf[1024]="hi1"; t.SendTo(buf,strlen(buf),2000,"127.0.0.
原创 2022-05-20 15:41:09
135阅读
推荐前者。 unicode字符集 —— 多字节字符集。 wchar_t —— char wstring —— string CStringW —— CStringA,CString可以依据字符集自动转换CStringW/CStringA LPWSTR(即wchar_t*)—— LPSTR(即char
转载 2020-08-11 14:56:00
71阅读
2评论
wireshark对“疯狂聊天室”程序抓包首先需要在win10ubuntu主机上同时运行疯狂聊天室,注意房间号设置一样,然后我们先随便发送一条消息,然后wireshark选adapter for loopback traffic capture,输入ip.dst == 255.255.255.255过滤,可以看到程序网络采用的是udp协议,这说明消息是基于udp协议对同一房间的用户广播,在同一个
转载 2024-08-06 18:59:48
287阅读
许多时候我们实现网络编程使用的是winsock api函数,虽然这些函数使用起来也很方便,很灵活,但是VC++的MFC类库中提供了CAsyncSocket这样一个套接字类,用它来实现socket编程会更方便。1、服务器端 项目:CSockServerServer端的编程与Client端的类似,下面主...
转载 2014-04-13 22:41:00
97阅读
2评论
最近好长时间没有写博客,也不知道要写点什么,一直也静不下心来学习,想看会学习视频,手机又放不下,看一会就去玩手机了。最近好不容易下定决心学习一波,虽然有时候还是会玩手机,但是比以前好太多了。以后我的博客会侧重于Flutter的讲解,有时间也会穿插着Android的一些知识。现在就让我们开始Flutter的踩坑之路吧。前言Dart诞生于2011年10月10日,是一种“结构化的Web编程”语言,Dar
转载 2024-01-20 01:22:27
84阅读
最近在做一个简单界面实现的项目,从未学习过MFC相关的知识,在网上找了一些文档学习,加上已有的项目代码,简单总结如下,希望对大家有帮助。 MFC基础对话框新建:打开vs2010——文件——新建——项目——选择“MFC应用程序”(填写项目名称)——(MFC程序)下一步——应用程序类型(选给予对话框),其余默认选择,下一步——主框架样式(根据需要选择需要的基础功能),下一步——高级功能,下一
MFC(Microsoft Foundation Classes,Microsoft基本类)是一组预定义的类,封装了Windows API,对Windows编程来说是一种面向对象的方法。所有使用MFC类的名称都已C开始,如CView。1、简单的MFC程序1.1 添加包括afxwin.h头文件的#include语句,因为该文件包含了许多MFC类的定义。    
转载 2023-11-09 11:53:34
125阅读
Linux是一种开源操作系统,具有强大的稳定性安全性,被广泛应用于各行各业。而MFC(Microsoft Foundation Classes)是一组用于Windows应用程序开发的库,广泛用于Windows平台的图形用户界面(GUI)开发。在本文中,我们将探讨LinuxMFC的相关性以及如何在Linux上使用MFC。 首先,我们来谈谈Linux。作为一种开源操作系统,Linux具有广泛的用
原创 2024-01-30 20:50:22
151阅读
MFC (Model-View-Controller) 是一种软件设计模式,通常用于开发桌面应用程序。而 Linux 是一个自由开放源代码的操作系统。将这两者结合起来,我们可以看到在 Linux 环境下开发使用 MFC 的应用程序是可能的,尽管 MFC 主要是为 Windows 环境设计的。 在 Linux 环境下使用 MFC 需要使用额外的工具库来实现。一个流行的方法是使用 Wine,这是
原创 2024-03-11 11:56:47
135阅读
Linux 技能篇工作中常用的 Linux 命令有哪些?awk、sed、vim、iotop、dstat、cp、top、ifconfig、pwd、cd、ll、ls、cat、tail、grep、mv、rm、mkdir、df、du什么命令可以帮助 Linux 执行 Windows 上传的脚本?改变编码格式vim test.sh:set ff?// 显示dos的话:set ff=unix:wq简述 Lin
        学了一段时间的python,对C++调用Python的程序也有了几分兴趣,在网上找寻方法的时候,也遇到了一些问题,这里就将自己试过并成功的方法加以说明。        首先是对于环境的配置,这里我个人使用的是Windows系统加VS2008Python2.7.5。当你正常安装了python后,在Win
转载 2024-01-02 12:38:59
59阅读
Code like a Pythonista: Idiomatic Python Code like a Pythonista Idiomatic PythonPython之禅一 The Zen of Python 1Python之禅二 The Zen of Python 2编码规范可读性很重要 Coding Style Readability CountsPEP 8 Python编码规范指导 P
转载 2024-07-27 11:18:15
15阅读
Python编程语言由于自身具有的清晰、简略等特点受到了不少人的喜欢,而且Python语言对于IT从业者来说是非常不错的选择。对于初学者来说,学习Python语言相对于来说更加简单上手,而且Python可以应用的范围是非常广泛的,也提高了市场需求量的增加。Python是一种计算机程序设计语言。你可能已经听说过很多种流行的编程语言,比如非常难学的C语言,非常流行的Java语言,适合初学者的Basic
一、MFC概念作用 1、全称Microsoft Foundation Class Library,我们称为微软基础类库,封闭了绝大部分的win32 Api函数,C++语法中的数据结构,程序的运行流程MFC就是一个库(动态库,静态库)MFC还是一个程序框架 2、为什么使用MFC基于框架编程。提高工作效率,降低开发周期,节约开发成本。 二、几个重要的头文件 afx.h    -绝大部分类的声明头
转载 2016-03-03 10:40:00
141阅读
2评论
http://www.cppblog.com/xcpp/archive/2009/04/24/vc2008express_atlmfcwtl.htmlVC++ Express精简掉了对于ATLMFC的支持,不过我发现只要从完整安装版(VSTS等)把C:/Program Files/Microsoft Visual Studio 9.0/VC/atlmfc 这个目录拷贝过来就直接可以用了,整个
转载 2023-04-27 09:38:06
158阅读
  • 1
  • 2
  • 3
  • 4
  • 5