VC++
FL1623863129
计算机应用软件开发,长期致力于研究图像算法,人工智能算法,边缘部署,算法落地研究
展开
-
MFC 思考:MFC是否没落了
MFC相对于如今众多林立的开发语言中算是比较老的了,但是至今MFC仍然还有很多人使用,就本人观点来看MFC相对于一些其他语言确实存在很多令人诟病的地方。(1)MFC基于c/c++书写代码很多时候要比C#、VB、java代码要多,虽然这样确实比较灵活,但是对于当今高效率开发时代,书写更少代码实现更多功能是目前大势所趋(2)MFC难学不易懂,MFC需要有c/c++基础,而且光有基础是不行的必须原创 2017-11-27 20:56:14 · 14711 阅读 · 8 评论 -
[MFC][原创]MFC中操作MySQL事务的三种方法
注意:这里只是示例,操作过程中应该加以判断是否进行回滚操作第一种:通过sql语句方法 //前面mysql初始化连接操作省略 mysql_query(&m_sqlCon, "BEGIN");//开启事务 mysql_query(&m_sqlCon, "SET NAMES 'GB2312'");//防止乱码 char *mysqlstatements = "...原创 2018-06-11 11:01:09 · 891 阅读 · 0 评论 -
[MFC][原创]listbox右键单击事件左键单击空白取消选项
MFC中listbox没有左键单击和右键单击事件,不像listcontrol,网上有很多关于右键单击事件,但是却没有左键单击空白取消选项的方法,为此本人想了一个方法,实际效果很好。首先写一个类继承CListBox,然后声明变量用这个类即可我把扩展类源码全部放出,注意右键单击是借鉴网上的,左键单击是自己的 ListBase.h源码//---------------------------------...原创 2018-05-29 11:56:09 · 2145 阅读 · 1 评论 -
[MFC][原创]回调函数实现流程具体实现过程
日志 [MFC][原创]回调函数实现流程具体实现过程 [MFC][原创]回调函数实现流程具体实现过程 第一步:在类成员中或者全局成员声明回调指针 typedef void(*CallBackDelegate)(int a);//回调函数,CallBackDelegate可以随便取建议取的名字有意义,a是参数,这里可以添加任意多的参数,更多参数可以用个结构体 ...原创 2018-07-25 21:28:14 · 2644 阅读 · 0 评论 -
[MFC][原创]回答若干socket通信问题
1、socket通信实现方法主要有哪些,为什么在网上很少看到封装很好的类,可以让不怎么懂socket通信的使用一个封装类吗。答:就本人理解有两种2方法,一种阻塞式,另一种是非阻塞式的。其实socket完全可以封装成一个类,让不懂socket的类调用,为什么这么肯定?本人已经封装出来一套非阻塞式socket服务器和客户端类,一个服务器只要几句代码就可以完成开启关闭和接收发送数据,当然接收数据用的...原创 2018-07-25 21:46:11 · 349 阅读 · 0 评论 -
MFC封装Socket服务器类
在网上找了一大圈没有一个满意的,我主要是想把客户端连接保存起来这样可以向所有客户端发消息或者管理客户端进入退出事件,主要卡在我自己定一个socket服务器类,但是这个自定义类自定义接收客户端消息不触发,看到了这篇博客http://www.cnblogs.com/rainbow70626/p/8034895.html,知道了原因,但是还是不行,提示错误,希望有大神可以解决一下接收数据自定义消息问题。...原创 2018-07-21 16:26:31 · 1454 阅读 · 0 评论 -
一文看懂MFC回调函数使用方法
一直使用C#委托得心应手,但是扯到MFC或者C++委托就不太清楚了,今天特地研究下MFC回调函数,在网上找了一大堆资料,但是都讲得不清不楚,对于初学者还是不会用,不过幸好找到一篇文章,就是这唯一一篇文章我一下子明白了怎么用,有时候不需要具体清楚回调函数原理,但是必须得会使用才是关键,建议大家看下这篇文章https://blog.csdn.net/hwb506/article/details/663...原创 2018-07-22 18:16:52 · 6643 阅读 · 0 评论 -
[MFC][原创]C++win32DLL编写提示早已包含windows.h解决办法
原因就是windows被重复包含,如果建立MFC DLL不会存在此问题或者建立win32 dll时候勾选MFCdll也不会有此问题,原因就是win32不包含MFC库,而你win32用到MFC库函数,那建立没有勾选MFC DLL选项怎么办?还是有方法解决的比如我是用CString后引入头文件#include “afxwin.h”会提示错误WINDOWS.H already included. M...原创 2018-09-12 16:38:17 · 1237 阅读 · 0 评论