自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

转载 CString转const char*

作者:更深的蓝链接:https://www.zhihu.com/question/53686918/answer/136227041来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。CString首先 CString 作为 MFC/ATL 标配的字符串类,是可以方便转换成字符串指针来用的,但注意这里有个小坑,就是某些答主提到的GetBuffer,不应该这么用。CString::GetBuffer 的作用,是锁定字符串缓冲区,得到一个可安全修改的指针,用完之后必须 Rel

2020-06-08 14:28:59 1614

原创 MFC线程内获取主窗口句柄

CWnd* h_q = AfxGetApp()->GetMainWnd(); //获取主窗口的句柄

2020-02-21 19:25:35 618

转载 在MFC中如何定义全局变量?如何引用它?

用MFC制作的工程由很多文件构成,它不能象一般C++程序那样随意在类外定义全局变量,在这里要想定义能被工程内多个文件共享的全局变量和函数必须用一些特殊方法才行。实际上有多种方法可以实现,这里只介绍两种方法。一、在应用程序类中定义用MFC生成的工程中都有一个名为CxxxApp的类,它派生于CWinApp类。这个类主要进行程序的初始化,生成文档、视图对象等工作。我们可以把需要全局访问的变量和函数定...

2019-11-28 21:44:34 799

原创 以太网帧结构详解

以太网帧结构详解https://www.cnblogs.com/larry-luo/p/10983262.html(博客园)

2019-11-15 17:17:23 1500

原创 MFC多线程各种线程的用法

参考文章(博客园):https://www.cnblogs.com/endenvor/p/9828243.html

2019-10-30 11:00:50 270

转载 ini编程及几个写入写出函数

在我们写的程序当中,总有一些配置信息需要保存下来,以便完成程序的功能,最简单的办法就是将这些信息写入INI文件中,程序初始化时再读入.具体应用如下:将信息写入.INI文件中. WritePrivateProfileString1、函数原型:BOOL WritePrivateProfileString(LPCTSTR lpAppName,LPCTSTR lpKeyName,LPCTSTR...

2019-10-29 16:53:53 548

原创 ini(配置文件)编程

参考博客:https://blog.csdn.net/qqq1994_0810/article/details/82686622(收藏夹中也有,防止找不到)

2019-10-29 16:21:34 222

原创 GetModuleFileName()、AftGetInstanceHandle()、GetModuleHandle()

返回句柄:GetModuleHandle()使用GetModuleHandle函数格式:HMODULE GetModuleHandle( LPCTSTR lpModuleName);    参数  lpModuleName:    [in]用指针指向一个包含模块名以NULL字符结尾的串,模块是.dll或.exe文件。如果文件扩展名省略,则增加默认的扩展名.dll。文件名串可以是省略号...

2019-10-28 19:28:46 467

转载 LPTSTR、LPCSTR、LPCTSTR、LPSTR的来源及意义

来源:UNICODE:它是用两个字节表示一个字符的方法。比如字符’A’在ASCII下面是一个字符,可’A’在UNICODE下面是两个字符,高字符用0填充,而且汉字’程’在ASCII下面是两个字节,而在UNICODE下仍旧是两个字节。UNICODE的用处就是定长表示世界文字,据统计,用两个字节可以编码现存的所有文字而没有二义。MBCS:它是多字节字符集,它是不定长表示世界文字的编码。MBCS...

2019-10-28 15:25:10 108

原创 把string类型的变量复制给CString类型的变量

CString m_strEdit;string str1;m_strEdit = str1.c_str();

2019-10-24 16:51:15 442

原创 GITHUB使用说明

廖雪峰——Github教程https://www.liaoxuefeng.com/wiki/896043488029600/900937935629664远程仓库的使用。

2019-10-23 21:03:38 184

转载 const指针和指向常量的指针

写法先看下面六种写法:1. const int p;2. const int *p;3. int const* p;4. int * const p;5. const int * const p;6. int const * const p;那么我们应该怎么区分上面的写法到底是指向常量的指针还是const指针(表示指针本身是常量)呢?一个简便方法:从由往左读,遇到p就...

2019-10-16 15:16:21 162

转载 Visual Studio中头文件stdafx.h的作用

在较新版的Visual Studio中,新生成的C++项目文件的的头文件夹下会默认有头文件stdafx.h,而源文件夹下则默认有源文件stdafx.cpp,手动将这些文件删除后,编译时系统还会报错。下面记录笔者了解到的关于头文件stdafx.h的信息。使用预编译头stdafx.h并不是标准C++头文件,也就是说,该文件本质上相当于自定义的一个头文件( 这里是VS默认自定义的文件),与项目的源代...

2019-09-27 13:10:05 982

空空如也

空空如也

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

TA关注的人

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