![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
VC++
smartDMer
研究方向:音视频技术
展开
-
VC++:error C4996
error C4996原创 2023-03-03 17:52:53 · 363 阅读 · 0 评论 -
GetModuleFileNameA中文路径乱码问题
Windows中文路径乱码原创 2023-03-01 17:30:18 · 490 阅读 · 0 评论 -
win32透明窗口
win32透明窗口转载 2022-06-10 15:32:25 · 961 阅读 · 0 评论 -
glog--C++本地日志
1。glog安装使用:C++第三方日志库Glog的安装与使用超详解_wendy_ya的博客-CSDN博客_glog 下载2。glog使用glog使用教程_HelenXR的博客-CSDN博客_glog使用glog - 轻典 - 博客园glog使用与功能修改 | C++爱好者博客3。常用FLAGS你还可以通过在程序中修改全局变量FLAGS_*来配置.这些FLAG_*标识,你可以在”glog\logging.h”文件中查阅.FLAGS_stderrthreshold =转载 2022-05-28 17:34:13 · 1002 阅读 · 0 评论 -
VC++ Win32 设备环境 设备上下文
from:《Windows环境下32位汇编语言程序设计(典藏版)》原创 2022-01-12 10:51:14 · 234 阅读 · 0 评论 -
VC++ Win32 WM_PAINT消息
from:《Windows环境下32位汇编语言程序设计(典藏版)》原创 2022-01-12 10:00:08 · 195 阅读 · 0 评论 -
VS.net 2019 登录空白
VS.net 2019安装后,输入用户名,下一步,空白:解决办法:使用系统浏览器登录将设置默认浏览器,尝试不同浏览器,如IE,chrome:账户选项--选择:系统Web浏览器,再次选择登录,跳转系统浏览器登录按提示登录visualstudio账号:...原创 2021-04-26 14:29:51 · 491 阅读 · 0 评论 -
VS.net Release配置调试环境
原创 2021-04-16 19:55:06 · 245 阅读 · 0 评论 -
VC++.net 错误
1.Microsoft Visual C++ Package Server 已停止工作问题签名: 问题事件名称: APPCRASH 应用程序名: VCPkgSrv.exe 应用程序版本: 15.0.28307.1209 应用程序时间戳: 5f04b038 故障模块名称: cpfe.dll 故障模块版本: 20.0.28307.1209 故障模块时间戳: 5f04af5a 异常代码: c0000005 异常偏移:...原创 2021-03-15 11:47:54 · 475 阅读 · 0 评论 -
DIB位图(Bitmap)的读取和保存
设备无关位图(Device Independent Bitmap)是可以保存在磁盘的位图文件,可以从磁盘读取到内存或者从内存保存到磁盘上。它的文件结构是标准化的,可以在Windows/Linux/Unix等平台上显示相同的效果。本文主要介绍了如果将位图文件从磁盘读到内存中 在内存中对位图文件进行操作后,如何将位图保存到磁盘1 读取位图到内存中1.1 DIB文件结构要将位图文件(.bmp)从磁盘读取到内存,首先要了解其文件结构。DIB的文件组成有以下4个部分:文件表头,主要包含了文件的类型转载 2020-11-28 17:08:50 · 691 阅读 · 0 评论 -
理解 Visual Studio 解决方案文件格式(.sln)
一般情况下我们并不需要关心 Visual Studio 解决方案文件格式(.sln),因为 Visual Studio 对解决方案文件的自动修复能力是非常强的。但是如果遇到自动解冲突错误或者编译不通过了,那么此文件还是需要手工修改的。基本概念Visual Studio的解决方案文件由这三个部分组成:版本信息 Microsoft Visual Studio Solution File, Format Version 12.00 # Visual Studio Version 16 .转载 2020-08-23 15:56:37 · 5716 阅读 · 0 评论 -
Visual Studio的sln文件解析
sln文件简介Visual Studio使用解决方案文件(后缀为sln的文件)表示一个项目组,它通常包含一个项目中所有的工程文件信息。了解sln文件格式,可以手动修改错误的sln文件,也可以对解析sln文件有帮助。sln文件是一个文本文件,虽然它没有使用最流行的XML文件标识,但数据结构却类似于XML文件,基本上也是由节组成,一个节由标记和End加标记来限定。比如工程信息的标记为Project,那么它们由Project和EndProject来限定。每个节可以有自己的属性,并且节内部可以再嵌套子.转载 2020-08-23 15:55:05 · 9326 阅读 · 0 评论 -
解决方案文件 sln 中的项目类型 GUID
Visual Studio 可以通过得知项目类型快速地为项目显示相应的图标、对应的功能等等。 8BB2217D-0F2D-49D1-97BC-3654ED321F3B ASP.NET 5 603C0E0B-DB56-11DC-BE95-000D561079B0 ASP.NET MVC 1 F85E285D-A4E0-4152-9332-AB1D724D3325 ASP.NET MVC 2转载 2020-08-23 15:53:36 · 639 阅读 · 0 评论 -
VC++:SetWindowLong
函数原型1:LONG SetWindowLong(HWND hWnd, //handle to windowint nlndex, //offset of value to setLONG dwNewLong // new value);hWnd:窗口句柄及间接给出的窗口所属...转载 2019-05-31 21:34:50 · 658 阅读 · 0 评论 -
VC++:SetWindowPos
SetWindowPos(hWnd: HWND; {窗口句柄}hWndInsertAfter: HWND; {窗口的 Z 顺序}X, Y: Integer; {位置}cx, cy: Integer; {大小}uFlags: UINT {选项}):函数功能:该函数改变一个子窗口,弹出式窗口式顶层窗口的尺寸,位置和Z序。子窗口,弹出式窗口,及顶层窗口根据它们在屏幕上出现的顺序排序、顶...转载 2019-05-31 21:28:32 · 1728 阅读 · 0 评论 -
Windows 窗口透明知识点
1。透明窗口要求:窗口不能是Child类型要使使窗体拥有透明效果,首先要有WS_EX_LAYERED扩展属性,方法可以在CreateWindowEx时指定,也可以SetWindowLong动态设置。如下代码可设置分层窗口:LONG style = GetWindowLong(m_hWnd, GWL_EXSTYLE);style |= WS_EX_LAYERED;SetWindowLo...转载 2019-05-18 18:38:14 · 3169 阅读 · 0 评论 -
VC++.NET 运行库
/MD、/MT、/LD(使用运行库)允许您指示多线程模块是否是 DLL,并可以选择运行库的零售版本或调试版本。/MD[d]/MT[d]/LD[d]备注选项说明/MD使应用程序使用运行库的多线程并特定于 DLL 的版本。 定义 _MT转载 2012-08-14 16:48:25 · 1628 阅读 · 0 评论 -
窗口大小变化相关消息 OnSize、OnSizing和OnGetMinMaxInfo
最近用到窗口变化的一些东西,遇到几个相关的消息函数,简要分析,作为备忘。3个消息分别是:WM_SIZE、WM_SIZING、WM_GETMINMAXINFO;分别对应相应的处理函数:OnSize、OnSizing、OnGetMinMaxInfo。当窗口大小发生变化时,响应的顺序依次是:WM_GETMINMAXINFO-->WM_SIZING-->WM_SIZE。转载 2012-07-17 15:32:27 · 5151 阅读 · 0 评论 -
VC判断窗口最小化或最大化函数
IsIconic函数功能:该函数确定给定窗口是否是最小化(图标化)的窗口。 函数原型:BOOL IsIconic(HWND hWnd); 参数: hWnd:被测试窗口的句柄。 返回值:如果窗口已图标化,返回值为非零;如果窗口未图标化,返回值为零。 速查:Windows NT:3.1以上版本;Windows:95以上版本; Windows CE:不支持;转载 2012-07-17 15:18:11 · 12293 阅读 · 0 评论