自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (30)
  • 收藏
  • 关注

原创 MFC:网络通讯遇到的几个问题

一、udp的recvfrom无法接收数据这个问题不是程序的问题,毕竟调试助手是收不到包的,应该把防火墙关闭然后重新测试一下程序。二、sin_addr.s_addr和sin_addr.S_un.S_addr看到第一行了没,S_un.S_addr 是s_addr的宏定义,这两个是一个东西(注意大小写呦,MMP~~)三、借助IPHLPAPI函数添加/删除临时Ip4地址增加的IP是临时的,当系统重新启动或者发生其它的PNP事件的时候这个IP就不存在了,比如将网卡禁用,然后启用,就会发现之前调用函数AddI

2018-11-24 17:48:28 1180 1

原创 C++:关于类以及h/cpp文件的一些实用知识

一、VC编译原理解决重定义问题,首先要明白VC的编译原理:VC只编译cpp文件,这些cpp文件构成将来的exe;当VC编译A.cpp文件的时候,如果遇到了语句#include "B.h",实质上是将"B.h"文件中的代码全部“复制”到A.cpp中,然后再继续编译A.cpp。当在B.h文件中定义全局变量a等,即使使用了避免文件重复包含的方法(如下节提到的两种方法),是不能避免“A.cpp中...

2018-11-21 17:22:34 1416

原创 MFC:Stack around the “tWindowString” was corrupted(堆栈损坏,即内存溢出)

最近调试程序的时候出现了这样一个问题其中关键性的内容有两个:出现error的位置和error信息。可以看到错误位置在mytree.cpp的377行,问题原因是Run-Time Check Failure #2 - Stack around the “tWindowString” was corrupted。翻译过来就是运行时检查失败#2 - “tWindowString”周围的堆栈已损坏。所...

2018-11-20 20:57:24 908

原创 C++:吐槽Win7专业版和Win7旗舰版对C++/程序的影响

今天遇到了一个很奇怪的问题,我的电脑是win7+64专业版的,在VC6.0上调试MFC程序,最后程序关闭的时候,弹出下述警告但是在Release版本不会出现这个问题,最关键的是在同学电脑(Win7+64旗舰版)无论是Debug还是Release都没问题,弄得我差点重装系统。后来,进入提示中的filecore.cpp(这是VC6.0软件自己的文件)的295行,程序如下void CFile::...

2018-11-19 17:37:33 609

原创 VB:启用宏故障

打开一个很老的exle文件,启用宏提示各种错误,将解决方法和解决顺序记录下来1.编译错误:若要在64位系统上使用,则必须更新此项目中的代码。请检查并更新Declare语句,然后用PtrSafe属性标记它们。出错的原文是这样写的Private Declare Sub CoFreeUnusedLibraries Lib "OLE32" ()提示已经说的很清楚了,在64位excle上使用Dec...

2018-11-17 22:21:14 2065

原创 MFC:常见的不同类型相互转化的方法

一、LPARAM类型转化为CString类型类型变量LPARAMlParamCStringstr1.将变量lParam的值赋予str的方法:①使用构造函数CString str((char*)lParam); ②使用运算符重载str=(char*)lParam;//注意CString str=(char*)lParam;不会成功③使...

2018-11-16 12:19:22 863

原创 MFC:将工程从VC6.0工程升级到VS2017所遇到的代码不兼容问题集合

一、VS2017下使用MFC无法调用函数Htmlelp1.问题描述在VS2017上开始的时候程序是这么写的:#include "htmlhelp.h"...//通过HtmlHelp调用帮助文件(.chm)的程序代码如下: HtmlHelp(NULL, (LPCSTR)helpFile, HH_DISPLAY_TOPIC, 0);结果报错如下(改段程序在VC6.0上不会报错的):E...

2018-11-16 10:15:19 5288 2

原创 知识点:通过ODBC操作Orcale数据库的说明

本文通过ODBC方式连接Oracle数据库,使用MFC进行数据库操作的关键函数。详细介绍了配置ODBC的方法和其中遇到的各项困难,以及最终几个的关键函数

2018-11-06 23:16:14 1461

华为图标2020官网最新最全.zip

华为最新最全的visio和PPT图标,2020官网下载整理而成,是网络拓扑必备,写文档、写方案必备、网络工程师必备

2020-12-11

OPC2.0DLL安装程序.rar

双击运行即可,不用再拷贝别的DLL,win1064亲测可用。资源来自于最新的中国工控网,关于OPC的博客请看https://blog.csdn.net/dashumak/column/info/40471

2019-06-25

s7-300-400plc应用技术(第3版).rar

s7-300-400plc应用技术(第3版),算是能找到的比较详细的手册了

2019-05-27

2018-2019中国开发者调查报告

2019年三月份最新出炉的2018-2019中国开发者调查报告。

2019-03-05

Window32SDK函数手册

Window32SDK函数手册,这是目前找到的最全的CHM版Win32参考手册,可以很方便地查询,里边附有txt使用说明,是在旧版上的优化和扩充,整个大小约10M,相当全,旧版可见https://download.csdn.net/download/dashumak/10967815

2019-02-21

Win32 新编 API大全

最新的Win32 新编 API大全,是chm文件,可以很方便的在索引内搜索,对开发Windows程序很有帮助,内含在WIn7/8/10系统上的使用说明,还有一个更新和扩充版,请见https://download.csdn.net/download/dashumak/10967874

2019-02-21

VC++之MFC类库中文手册(含MFC控件使用手册)

VC++之MFC类库中文手册(含MFC控件使用手册),很好的一套资料,里边另配一个txt的说明

2019-02-21

Matlabr2016调用VS2017C++编译器的配置文件

安装VS2017的电脑上在matlab2016输入mex-setup ,找不到编译器或SDK,是因为Matlabr2016没有自带调用VS2017C++编译器的配置文件,具体方法请查看博客:https://blog.csdn.net/dashumak/article/details/85983345

2019-01-07

WinTECH -WTclient.dll C++/OPC客户端的工具库

WinTECH -WTclient.dll C++/OPC客户端的工具库,很好用的工具

2018-12-13

虚拟串口vspd for xp win7 win10

虚拟串口vspd for xp win7 win10,含破解教程,亲测可用

2018-09-26

AStyle_3.1_windows 官网下载的很好用的软件

AStyle_3.1_windows 官网下载的很好用的软件,可以自动格式化代码格式,使用方法请参考https://blog.csdn.net/dashumak/article/details/82355745

2018-09-18

Visuial Studio 的Artistic Style 3.1插件

Visuial Studio 的Artistic Style 3.1插件,一键安装,即可在VS软件中设置代码格式,插件对应的Artistic版本是2018年最新的

2018-08-18

MatrikonOPCSimulation OPC通讯仿真软件

最先版的MatrikonOPCSimulation OPC通讯仿真软件,内含一篇MatlabOPC通信文档,MatrikonOPCSimulation的安装说明参考https://blog.csdn.net/dashumak/article/details/81448764

2018-08-06

Windows平台西门子PLC仿真软件(含modscan32、modsim32、虚拟串口)

windows平台下DCS仿真软件、西门子PLC仿真软件测试所属软件(内含虚拟串口与各软件的说明文档),使用说明可以参考链接https://blog.csdn.net/dashumak/article/details/81429049

2018-08-06

Matlab自动获取可用真实串口的函数

Matlab自带的函数Ports=instrhwinfo('serial')可以获取当前的串口,但是返回值是一个十分复杂的元胞数组,无法直接使用,不利于下边的编程操作。因此自己写了一个寻找当前串口的函数,且可以把串口名称直接输出,详细介绍请看压缩包内的txt文档

2018-08-02

32位Orcale ODBC驱动

32位Orcale ODBC驱动亲测可用,压缩包里有一个详细的安装文档,适合win7系统,关于ODBC数据源配置请参考https://blog.csdn.net/dashumak/article/details/80347532

2018-05-17

64位Orcle ODBC驱动

右键管理员方式运行odbc_install.exe进行安装,odbc_uninstall.exe进行卸载,关于ODBC数据源配置,请参考https://blog.csdn.net/dashumak/article/details/80347532

2018-05-17

MFC编写的学生信息管理系统

编写环境是VC++6.0,利用MFC的相关函数编写的学生信息管理系统,涉及到链表、文件保存等知识。

2018-01-23

Qt12个入门级程序代码程序(下)

编写环境是VS2010+Qt4.8.5,含有6个工程,包括07定时器、08线程、09多线程绘图、10TCP文件传输、11场景/视图/项、12场景中项的移动

2018-01-23

12个Qt入门级代码程序(上)

编写环境是VS2010+Qt4.8.5,含有6个工程,包括01事件、02窗口、03窗口绘图、04文件保存、05TCP通信、06UDP通信

2018-01-23

Qt做的以图表形式表现的图形信息管理系统

编写环境是VS2010+Qt4.8.5,工程是一个以表格形式实现的信息管理软件,涉及到的知识有Model/View模式、委托等知识。

2018-01-23

Qt编写的学生信息管理系统

编写环境是VS2010+Qt4.8.5,工程是一个可以实现简单的学生信息管理的软件,涉及到的知识有链表、信号与曹、Sql数据库、各种基本控件的操作

2018-01-23

Qt编写的类似Simulink仿真界面的小程序

编写环境是VS2010+Qt4.8.5,工程可以实现一个闭环控制回路的仿真,涉及到的知识有绘图、数字仿真、item、view、scene等知识

2018-01-23

Qt编写的多线程局域网通信软件(含文件传输)

编写环境是VS2010和Qt4.8.5,工程分为客户端和服务器端,可以实现局域网的通信,涉及到TCP、UDP、多线程、文件传输等知识

2018-01-23

VC6.0的使用工具(AddOpen插件、字体/颜色设置、番茄助手)

实用的VC6.0的使用工具包括AddOpen插件、字体/颜色设置(内含一套编程最用的字体)、番茄助手,VC6.0也可以很舒服的进行编码,亲测win7、win8、win10均可用

2018-01-23

OpenLiveWriter安装包

OpenLiveWriter安装包,写邮件的强大软件,从官网上下载下来的。专门为无法进入微软服务器的中国用户准备(比如作者),原装英文版的,目前还没有相应的汉化。但是优秀的VBA软件都是以英文版为主,所以大家忍忍吧

2017-09-27

msdn2017的桌面快捷方式

msdn2017的桌面快捷方式,详情参考请参考博客http://blog.csdn.net/dashumak/article/details/78107109 直接解压使用即可

2017-09-27

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除