自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

C++实习生

HelloWorld研究员;C++资深初学者;现任职业:百度搜查官;抖音观察学者;

  • 博客(216)
  • 资源 (944)
  • 问答 (1)
  • 收藏
  • 关注

原创 Windows XP 部署 高版本的VisualStudio运行库

由于缺少对 SHA-256 代码签名证书的支持,适用于 Visual Studio 2015、2017、2019 和 2022 的最新中不再提供对 Windows XP 的运行时库支持。Visual Studio 2019 版本 16.7 中随附有支持 Windows XP 的最后一个可再发行程序包。请使用文件版本以 14.27 开头的可再发行程序包。如果使用更高版本的可再发行程序包部署 Windows XP 应用或应用更新到更高版本的可再发行程序包,应用则不会运行。

2024-03-17 19:47:54 955

原创 从命令提示窗口使用 Visual C++ Toolkit 2003

要使用该工具编译 C++ 应用程序,您通常要使用文本编辑器(例如,记事本)编写应用程序,用扩展名 .cpp 保存该文件,然后调用该编译器,并传递您要编译的文件的名称作为参数。请随时地通过 [email protected] 向我发送便条,以提供您对本文的意见,以及您希望看到的有关该主题的其他文章的建议。现在您已经了解了如何使用 Visual C++ Toolkit 2003 生成和运行非常简单的应用程序,接下来您应当能够生成和测试介绍性的 C++ 书籍中可能包含的任何示例。您应当看到以下消息。

2024-03-12 11:31:29 408

原创 WM_CTLCOLOR消息的一点备注

此外,但是, MFC 4.0 便于重复使用通过提供称为 “在子控件窗口或父窗口使这些通知消息已处理的消息反映”函数,或者在两个。在控件背景色的示例中,您现在可以编写通过处理反映的 WM_CTLCOLOR 消息设置自己的背景颜色 —所有不依赖于父控件的类。这意味着消息处理代码需要在父窗口的类,并在需要处理消息的每个类都必须复制。以前用MFC的时候,可以使用OnCtlColor函数来处理字体信息,今天在SDK编程中,我想处理WM_CTLCOLOR消息,窗口却收不到WM_CTLCOLOR这个通知。

2024-01-19 11:01:35 423

原创 具有该ID的控件已经存在

同一个界面中不可以使用一样的符号名称,但是不同的界面,要使用同一个符号名称时,按道理是可以, 这又是什么原因呢,以前一直是修改一个名称就完事了。如果要改名称的话,那也太麻烦了,很多地方要改代码。用计事本打开resource.h 符号定义文件 ,发现IDC_IP 这个符号的值 与IDC_COMBO1值是一样,在这里写个笔记,高手看不上这种问题,但是初学者遇到这个问题,真是急死人啊。原来是这个原因,修改一个成一个没使用的值 ,就可以了。最后,可以使用IDC_IP的这个符号了!修改后,变成这样的了,

2024-01-18 11:31:28 420

原创 VS2019 C++安装最基本的组件

-add Microsoft.VisualStudio.Component.CoreEditor --add Microsoft.Component.MSBuild --add Microsoft.VisualStudio.Component.Roslyn.Compiler--add Microsoft.VisualStudio.Component.TextTemplating--add Microsoft.VisualStudio.Component.VC.CoreIde--add Microso

2024-01-10 10:32:38 757

原创 powerbuilder调用webbrowser时的注意事项

/加载完成后,才可以使用documentu.body元素,不然会报错。//等待网页加载完成。

2023-11-09 09:45:22 260

原创 soncpp处理Json是一个用来处理 Json文本的开源C++库。源码下载地址:http://sourceforge.net/projects/jsoncpp/1)从文件中读取Jsonstd

JSONCPP 参考文档:c++ jsoncpp所有类及类方法的全面解析(代码示例)序列化与反序列化在处理json数据时,数据的序列化及反序列化是经常要使用的方法,下面详细介绍些jsoncpp关于序列化及反序列话的方法。//反序列化//反序列化,将字符串转化为json格式的数据//序列化//只能序列化json的object,不能带key值一起序列化。//会出现段错误//序列化为带格式字符串,序列化整个接送对象//序列化为不带格式的字符串。

2023-09-30 13:38:13 141

原创 使用V C ++ 向.exe文件中写入资源

使用V C ++ 向.exe文件中写入资源。

2023-09-22 22:08:24 161

原创 脚本诊断要求在将其安装到的文件夹上设置特定权限。

有时候,vs2005~vs2010调试脚本时,提示找不到源码,就用这个集合设置权限。VS2012 调试JScript时,提示要设置权限。记录以下DOS命令,方便以后使用。

2023-08-29 08:58:37 90

原创 HTML网页引用dll文件中的图片资源

刷新该页面。导航已取消

2023-08-24 22:01:32 120

原创 JScript调试时,提示 脚本诊断要求在将其安装到文件夹上设置特定权限

提权让其获得安装目录下Microsoft Visual Studio 11.0\Common7\IDE文件夹及子目录、文件都有读取和执行的权限,但是右键”IDE”文件夹属性--安全-里面根本就没有这个用户。其实翻阅msdn档案得知”S-1-15-2-1”其实就是ALL_APP_PACKAGES,即ALL_APPLICATION_PACKAGES。方法一,是手动修改IDE文件夹属性--安全--ALL_APPLICATION_PACKAGES权限为上图所示即可。所以手动提权的步骤有两种,方法二,用命令提示符。

2023-08-24 11:06:07 96

原创 JScript脚本,智能提示文件的制作说明

在编写JScrpt的时候,很多对象的方法没有提示功能,真是太不方便了。最的主要的是要提示:函数的参数类型及说明,成员变量的类型,返回值类型。虽然是很简单的一个要求,捣鼓了半天,才能一点眉目。收集了一些资料,总算是实现了,有了提示功能,写代码也方便了。对于我来说真是太难了。

2023-08-18 16:52:46 68

原创 JScript初学者代码 Dictionary 的用法与属性

【代码】JScript初学者代码 Dictionary 的用法与属性。

2023-08-18 11:26:57 56

原创 hta文件添加图标

运行远程文件上的hta。运行本地的:hta文件。

2023-08-05 20:20:46 99

原创 由于应用程序配置不正确,应用程序未能启动

有的时候,你在Visual C++上面经过好几个月的辛勤努力,终于将程序编写完成并且测试完毕,然而当你试图在客户的发布机上运行刚写好的程序时,有可能会碰到类似下面的错误,操作系统告诉你“由于应用程序配置不正确,应用程序未能启动。重新安装应用程序可能会纠正这个问题”:复制这几个文件夹,用于调试一般情况下,这个问题都是由于程序不能找到所需要的C运行库(CRT)而引起的。

2023-07-22 13:42:57 97

原创 VSCODE调试PHP代码

1.安装vscode。

2023-07-21 23:04:40 240

原创 Windows 7 安装 /调试 php8.2

开始配置xdebug ,打开 php.ini 在位置文件最后加上下边的代码。

2023-07-19 16:43:18 354 1

原创 Bootstrap 4 for IE8 and IE9

【代码】Bootstrap 4 for IE8 and IE9。

2023-07-17 08:46:21 89

原创 ASCII

ASCII是基于拉丁字母的一套电脑编码系统,主要用于显示现代英语和其他西欧语言,它是现今最通用的单字节编码系统。下面笔者为你准备了完整版的AS CL L 对照表,一起来看看吧!

2023-07-14 08:18:35 67

原创 SHAppBarMessage函数检索 Windows 任务栏的边框

请注意,这仅适用于系统任务栏。其他对象(特别是第三方软件提供的工具栏)也可以存在。因此,Windows 任务栏未覆盖的某些屏幕区域对用户可能不可见。若要检索任务栏和其他应用栏未覆盖的屏幕区域,该工作区可用于应用程序 ,请使用。并非所有消息都使用此成员。成员接收任务栏的边界矩形(以屏幕坐标表示)。发送此消息时,必须指定。应用程序定义的消息标识符。一个 指定屏幕边缘的 值。成员标识的应用栏的通知消息。有关详细信息,请参阅各个消息页。包含有关系统应用栏消息的信息。结构的指针,该结构的。此成员可以是以下值之一。

2023-06-24 12:22:23 164

原创 registerShellHookWindow 函数

此函数不适用于常规用途。它可以在后续版本的 Windows 中更改或不可用。注册指定的 Shell 窗口,以接收对 Shell 应用程序有用的事件或通知的某些消息。收到的事件消息只是那些发送到与指定窗口桌面关联的 Shell 窗口的事件消息。许多消息与调用函数后可以接收的消息相同,并为挂钩类型指定。的区别在于,消息是通过指定窗口的接收的,而不是通过回叫过程接收的。

2023-06-24 12:18:15 189

原创 VC++ 加载拖放时光标显示

拖放光标属于ole32.dll。您可以从该库中加载它们。为此,您需要使用LoadLibrary加载ole32.dll,然后使用LoadCursor获取这些游标的句柄。您可以使用1到7作为LoadCursor参数从ole32.dll获取光标。

2023-06-18 16:28:16 57

原创 windows系统图标文件存储方式、存放位置、默认图标更改及使用方式全解析

windows系统图标文件存储方式、存放位置、默认图标更改及使用方式全解析2022年10月03日 09:29162阅读 · 4喜欢 · 0评论达芬奇科普粉丝:122文章:50关注系统图标非常直观地表达了文件或命令的类型和含义,让用户方便快捷地做到“顾图思义”,windows系统经过多年的系统更新及完善积累了大量的图标,供我们查看,使用甚至二次开发,今天达芬奇就同大家从下述4个部分详细介绍下系统图标。第一部分:Windows 系统自带图标是如何存储的?第二部分:Windows图标默认位置第

2023-06-14 16:36:24 879

原创 控制面板项的规范名称

从 Windows 7 和 Windows Server 2008 R2 开始,规范名称可以在组策略中使用来隐藏特定的控制面板项。本主题提供了每个控制面板项的详细信息:规范名称、GUID、模块名称和可识别规范名称的操作系统版本。从 Windows Vista 开始,Windows 附带的控制面板项都会获得规范名称,该名称可用于。如果要删除添加到“显示”或“隐藏控制面板项”列表的所有条目,请返回到步骤 4 中的屏幕,然后选择“在 Windows Vista 之前,不支持控制面板项的规范名称。

2023-06-14 16:22:04 251

原创 执行控制面板项项目

在 Windows Vista 及更高版本中,从命令行启动控制面板项的首选方法是使用控制面板项的规范名称。在 Windows Vista 上,Windows XP 上的.cpl模块访问的某些选项现在作为.exe文件实现。例如,以下示例在 Windows XP 上的“系统”项中启动第四个选项卡,在 Windows Vista 上启动第三个选项卡。若要打开项目中的特定子页,或使用其他参数打开它,请使用:“%systemroot%\system32\control.exe /name。

2023-06-14 16:21:08 82

原创 VC++6.0 没用atlstr.h 怎么办

于是把atlmisc.h这个文件,复制一份,把名称改成atlstr.h,不就OK了。在VC++6.0中配置WTL9.0,提示没有atlstr.h,这个文件,怎么办呢。str.Format("%s","牛牛和妙妙" );又可使用CString 这个恶心的东西了。解决此问题可以修改stdafx.h。

2023-06-11 20:48:05 355 1

原创 window socket 根据IP地址获取主机名称

addr.s_addr = inet_addr("好的。

2023-06-05 14:15:44 195

原创 使用命令行调用HlpViewer.exe

VS2010版本的help不好用,可以安装高版本的帮助文档。查找 printf函数。

2023-05-24 14:59:19 134

原创 常用注册表设置

"E:\\Visual Studio 2012\\Projects\\http\\Debug\\http.exe.ApplicationCompany"="程序更新向导4.0""E:\\Visual Studio 2012\\Projects\\http\\Debug\\http.exe.FriendlyAppName"="程序更新向导4.0""C:\\Program Files\\Windows NT\\Accessories\\WORDPAD.EXE.FriendlyAppName"="写字板"

2023-03-18 08:12:10 270

原创 将脚本分割成函数(函数对象)

将脚本分割成函数(函数对象)当你有一个脚本变得很长或很复杂时,将其分割成几个独立的函数是个好办法,函数是一群语句的集合,你可以调用多次同一个函数,你也可以传递参数给函数并从函数获得返回值。对于JScript这样的面向对象语言,函数实际上也是对象,虽然函数是对象,但它们工作起来就象VBScript的过程和函数一样(JScript中设有过程),你可以象下面所示那样明确地建立一个新函数:

2023-03-08 19:06:35 600 1

原创 修改窗口的样式

LONGlStyle =GetWindowLong( g_hwndRich,GWL_STYLE);if( lStyle&WS_HSCROLL) lStyle |=WS_HSCROLL;else lStyle &= ~WS_HSCROLL;SetWindowLong( g_hwndRich,GWL_STYLE, lStyle );

2023-03-08 08:41:17 612 1

原创 VC中创建分割条的方法。

一直想用API的方法来写一个简单的窗口分割条

2023-03-08 08:40:40 925 1

原创 使用cl.exe 编辑win32程序

在PB中调用 createprocess函数 ,第2个参数,第1个字符 空一格。

2023-02-12 23:13:49 136

原创 cl.exe 命令行

1) DSW:全称是Developer Studio Workspace,最高级别的配置文件,记录了整个工作空间的配置信息,她是一个纯文本的文件,在vc创建新项目的时候自动生成。4) /E:预处理C、C++源文件,将源文件中所有的预编译指令及宏展开,将注释去掉,然后将预处理器的输出拷贝至标准输出设备输出,并且在每个文件的开头和末尾加入#line。比较奇怪,加上 #include 后,测试结构体的时候就会出现很输出,应该是库中的类,看起来真麻烦,所以这里去掉它。

2023-02-12 08:43:12 1199

原创 Powerbuilder遍历treeview

主要是使用FindItem函数,指定相应的参数。今天写了一个测试代码demo。

2023-02-03 20:13:16 207

原创 红色警戒2切换桌面后黑屏

就是你的电脑还能听得到游戏的声音 ,可是,画面却显示不是出来你切换了好几次,都没办法切回来,一直处于黑屏状态,这就让玩家十分尴尬了,有一次,我一个人单挑七冷酷,靠着大量的部队狂推了3个国家,结果我傻眼了,按了一下菜单键和TAB,切回到了桌面,再切回来直接黑屏,因此,有人就会想了如何解决这个问题呢!接着,我们进入到第二部,找到这个文件,“Ra2.ini”这里也要说一下啊,红警2是这个,而《尤里的复仇》是我上图这样一个文件,照例用记事本打开就行了。创作声明:内容包含虚构创作。

2023-02-01 11:06:11 7045

原创 PB10.5 连接localdb

结果失败了:不能直接连接,提示找不到PBMSSQL105. dll。只能使用老版本的驱动连接方式了,也不知道对不对。本想使用最新的MSSQL OLEDB驱动。

2023-01-16 11:21:46 70

原创 Radmin Viewer Command-Line

Command-Line SwitchesRadmin Viewer Command-Line Switchesradmin.exe /copyphonebook - makes a Radmin 2.x phonebook from a Radmin 1.11 phonebook.Radmin viewer has command line options,

2023-01-16 11:18:33 302 1

原创 PB 2019 R3 MSOLEDBSQL SQL Server not available in Database Profiles

PB 2021.PB 2022。

2023-01-16 09:48:29 594

原创 PowerBuilder 技巧和窍门

PowerBuilder鲜为人知但又绝对好用的技巧和窍门www.educity.cn发布者:niuniude 来源:网络转载发布日期:2013年05月27日   我从1994年的开始使用PowerBuilder 3.0,那时还没有PFC,实际上"class library(类库)"的概念那时还是一个新名词。 我们不得不使用PowerBuilder

2023-01-12 08:28:28 1108 1

win8.1 lang package

安装语言包,使用lpksetup命令

2022-07-31

vc6.0 stl pack

vc6.0 stl pack

2022-07-29

STLport-5.2.1 for vc6.0

STLport-5.2.1

2022-07-29

cn-Visual.Studio.2010.Professional

cn-Visual.Studio.2010.Professional

2022-07-28

Visual Studio Professional 2017 for web

Visual Studio Professional 2017 for web

2022-07-24

Visual Studio Professional 2017 for c++

Visual Studio Professional 2017 for c++

2022-07-24

MSDN LIBRARY 2003 CN

(VS2003) MSDN中文版

2022-07-23

Microsoft Visual Studio 2010 Express

Microsoft Visual Studio 2010 Express

2022-07-22

Microsoft Visual Studio 2005 Express Editions Service Pack 1 (X8

Microsoft Visual Studio 2005 Express Editions Service Pack 1 (X86)

2022-07-22

en_visual_studio_community_2013_with_update_5.003

en_visual_studio_community_2013_with_update_5.003

2022-07-18

en_visual_studio_community_2013_with_update_5.002

en_visual_studio_community_2013_with_update_5.002

2022-07-18

en_visual_studio_community_2013_with_update_5.001

en_visual_studio_community_2013_with_update_5

2022-07-18

Visual Studio .NET 2002 Service Pack 1

Visual Studio .NET 2002 Service Pack 1 Visual Studio .NET 2002 Service Pack 1 (x86) - CD English 没有关于该文件的更多详细信息。 已发布: 04/Mar/2005 文件名: en_mui_vs.net_2002_sp1.iso

2022-07-18

Visual Studio Community 2019.005

Visual Studio Community 2019.005

2022-07-18

Visual Studio Community 2019.004

Visual Studio Community 2019.004

2022-07-18

Visual Studio Community 2019.003

Visual Studio Community 2019.003

2022-07-18

Visual Studio Community 2019.002

Visual Studio Community 2019.002

2022-07-18

Visual Assist X 10.9 Build 2341.2

Visual Assist X 10.9 Build 2341.2

2022-07-18

Visual Studio Community 2019.001

Visual Studio Community 2019.001

2022-07-18

en_visual_studio_2010_ultimate

en_visual_studio_2010_ultimate_x86_dvd_509116

2022-07-17

mu_visual_studio_2012_update_5_x86_dvd_6967467.ISO

mu_visual_studio_2012_update_5_x86_dvd_6967467.ISO

2022-07-17

Visual Studio Express 2013 Windows Desktop

Visual Studio Express 2013 Windows Desktop

2022-07-17

Visual Studio Express 2013 for Web

Visual Studio Express 2013 for Web

2022-07-17

vccode C++界面框架 RViewer示例代码

使用VCCODE代码框架编写的一个示例代码; 实现以下功能: 1.包装String类,方便使用和数据转换。 2.包装了window窗口类,绑定事件,方便初学者绑定window消息映射 3.包装了一些常用的Button,listview,treeview,spliter控件 代码示例仅供参考与学习,如果不是特别想要,请勿下载。 具体信息,请参考 www.vccode.cn网站上的说明。 有兴趣者,志同道合之友人,可以一起交流。 本代码属于初学者水平,如果你是高手,本代码不适合,请勿下载。 本示例仅用于学习和交流,其中错误百出,漏洞无数,请自行修改。 如有不明之处,请在CSDN上呼叫我。 原文:https://blog.csdn.net/aasmfox/article/details/137343839

2024-04-03

VS2019 精简版本 只有C++功能,有ATL库/WIN10SDK(不含MFC)

我只想用最基本的C++开发,不需要MFC,也不需要用连网安装。 所以下载了一个离线安装版本放在这里,我自己用的现成的文件。 使用以下命令行创建: vs2019.exe --layout d:\vs2019 --lang zh-CN --add Microsoft.VisualStudio.Workload.NativeDesktop --add Microsoft.VisualStudio.Component.CoreEditor --add Microsoft.Component.MSBuild --add Microsoft.VisualStudio.Component.VC.CoreIde --add Microsoft.VisualStudio.Component.VC.Redist.14.Latest --add Microsoft.VisualStudio.ComponentGroup.NativeDesktop.Core --add Microsoft.VisualStudio.Component.Debugger.JustInTime --add Micro

2024-01-11

Windows Shell SDK 中文文档

Windows Shell SDK 文档 hell 开发方案 以下开发方案与应用程序开发相关: 扩展 Shell,包括 (创建数据源,而不是使用 Shell 数据模型) 实现 Shell 数据源任务的子集 支持 Windows 资源管理器中的库和项视图 使用通用文件对话框 实现控制面板项 管理通知 以下开发方案与文件格式所有权相关: 实现 Shell 数据源任务的子集 实现任何处理程序 支持桌面搜索 以下开发方案与数据存储所有权相关: 支持桌面搜索和 OpenSearch (虚拟文件夹实现 shell 数据源任务的子集) 在 Windows 资源管理器中支持库 以下开发方案与设备支持相关: 自动运行和自动播放 Windows Shell SDK 文档 本文档分为三个主要部分: Shell 开发人员指南提供了有关 Shell 工作原理以及如何在应用程序中使用 Shell API 的概念材料。 Shell 参考部分记录了构成各种 Shell API 的编程元素。 Shell 示例 提供了相关代码示例的链接。 下表提供了 Shell 参考部分的概述。 除非另有说明

2023-06-27

HelpView for vs2012

命令行:msiexec /i help3_vs_net.msi vs_setup=1 调用格式: "C:\Program Files (x86)\Microsoft Help Viewer\v2.3\HlpViewer.exe" /catalogName VisualStudio15 /helpQuery method=f1&query=createwindow /locale en-US /launchingApp Microsoft,VisualStudio,15.0

2023-05-24

helpview 2.3 for vs2017

安装命令行: msiexec /i help3_vs_net.msi vs_setup=1 调用格式 : "C:\Program Files (x86)\Microsoft Help Viewer\v2.3\HlpViewer.exe" /catalogName VisualStudio15 /helpQuery method=f1&query=createwindow /locale en-US /launchingApp Microsoft,VisualStudio,15.0

2023-05-24

WTL10.0 最终版本 支持vs2019

WTL10.0 最终版本 支持vs2019 可以在vs2019中使用wtl,安装向导已经修改。 可以自动安装到vs2019

2023-01-05

VC++开发一个资源编辑器

1.子类化控件:使用setwidnowlong函数,指定gwl_wndproc参数 2.屏蔽控件的默认消息 在windowproc中的 return 1 ; 3.执行默认的消息,使用return callwindowproc 5.修改控件的大小位置,使用setwindowpos函数 6.判断2个矩形是否相交,用IntersectRect函数,可以控件是否在选择框中 7.画选择框:使用DrawFocusRect函数,清除选择框,指定SetROP2(hdc, R2_NOT); ———————————————— 版权声明:本文为CSDN博主「衢州小风风」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。 原文链接:https://blog.csdn.net/aasmfox/article/details/128361082

2022-12-18

vc++用鼠标移动一个按钮

这个是我自己用VC写的一个测试demo 可以动态创建按钮,并用鼠标移动这个按钮。

2022-12-12

atl 2019 头文件和库

vs2019 中的atl源码文件和库文件

2022-12-12

vc++界面中使用Edge浏览器内核

WebView2Samples vc++界面中使用Edge浏览器内核 Win32 应用中的 WebView2

2022-12-11

vs2010 sp1安装核心文件,VS10sp1-KB983509

VS10sp1-KB983509 vs2010 sp1安装核心文件,用于EXpress版本的快速安装。

2022-11-27

VC读取和修改桌面文件夹的路径

可以使用本工具修改桌面路径 当前版本:0.0.1 开发工具:vc++2010

2022-11-21

Qt5.6.3 for vs2017 动态编绎版本

Qt5.6.3 for vs2017 动态编绎版本 这个用于vc2017中的调用。 我的备忘说明: https://blog.csdn.net/aasmfox/article/details/125140167

2022-11-12

ATL FOR vs2013

D:\Program Files\Microsoft Visual Studio 12.0\VC 目录下面的文件,用于express版本

2022-08-13

VS10sp1-KB983509.

VS10sp1-KB983509.msp vs2010 sp1

2022-08-02

VC11.0 ide + vc core

common + vc 文件夹,核心 文件。

2022-07-31

vc2010 chs+en

vc10.0 vc2010 en vc2010 chs

2022-07-31

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

TA关注的人

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