自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

学无止尽,谨言慎行!

不积跬步,无以至千里。

  • 博客(16)
  • 资源 (57)
  • 收藏
  • 关注

原创 跟我一起从零开始学习WebAssembly(一)、环境配置

目录前言准备工作按照官网进行安装先来一遍官网操作大招来了前言写在前面:本专栏只针对Windows系统记录讲解。当前系统版本:Microsoft Windows [版本 10.0.18362.175]Emscripten SDK版本:emsdk-1.38.36python版本:python-2.7.13.amd64Git版本:Git-2.22.0-64-bitCMake版本:cmake...

2019-06-27 18:44:26 3201 6

原创 欢迎使用CSDN-markdown编辑器(为了保存后面查看Markdown使用方式)

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Ma...

2019-06-26 17:29:49 416

原创 vs2017开发ActiveX(主讲OCX)(十一)、类向导中MFC ActiveX添加方法、添加函数、添加变量、添加事件、添加属性、添加方法的区别

本文我们就来说说类向导中MFC ActiveX添加方法、添加函数、添加变量、添加事件、添加属性、添加方法的区别。这个问题曾经困扰过我。此处是向CCreateOcxDemoApp类中添加成员变量,及成员函数,只能在此类中使用:此处是向CCreateOcxDemoCtrl中添加成员函数、成员变量、事件,只限于此类中使用。此处是向CCreateOcxDemoPropPage类中添加成员函...

2019-06-20 10:40:40 2505 13

原创 vs2017开发ActiveX(主讲OCX)(十)、手动添加自定义方法

不知大家有没有发现,vs2017在通过类向导添加方法的时候,已经和以前的版本不一样了,我不知vs2017以前的版本是不是正常的,至少我的已经不正常了,刚开始以为不是最新的,我把vs版本更新至最新,还是不行,然后我有吧所有C++的安装包装了,仍然不行,我又两种猜测:一个是因为微软已经不推荐使用ActiveX插件了,所以逐步弱化,到以后的直接不支持,但我感觉这种可能性又不是太大,原因是,添加事件都是一...

2019-06-20 10:07:16 2366 4

原创 vs2017开发ActiveX(主讲OCX)(九)、添加自定义方法

添加自定义方法文章目录添加自定义方法前言使用“添加方法向导”添加自定义方法使用“添加方法向导”添加PtInCircle自定义方法通过添加方法向导更改自定义方法前言备注:本文所介绍方法,vs2017已经不支持,仅是因教程连贯需要,vs2010是支持的,如有需要的同学可以继续往下看。自定义方法与常用方法的不同之处在于它们尚未由COleControl实现。 您必须为添加到控件的每个自定义方法提供...

2019-06-19 14:57:30 1245

原创 vs2017开发ActiveX(主讲OCX)(八)、添加常用方法

添加常用方法文章目录添加常用方法前言使用“添加方法向导”添加常用方法使用“添加方法向导”添加常用Refresh方法在添加方法向导中更改常用函数前言备注:本文所介绍方法,vs2017已经不支持,仅是因教程连贯需要,vs2010是支持的,如有需要的同学可以继续往下看。常用方法与自定义方法的不同之处在于它已经由类COleControl实现。 例如,COleControl包含一个预定义的成员函数,...

2019-06-19 14:38:49 1466 5

原创 vs2017开发ActiveX(主讲OCX)(七)、方法

方法文章目录方法ActiveX控件触发事件以在其自身与其控件容器之间进行通信。容器还可以通过方法和属性与控件通信。方法也称为函数。方法和属性提供导出的接口,供其他应用程序使用,例如自动化客户端和ActiveX控件容器。有关ActiveX控件属性的详细信息,请参阅文章MFC ActiveX控件:属性。方法在使用和目的上类似于C ++类的成员函数。您的控件可以实现两种类型的方法:常用和自定义。...

2019-06-19 14:13:48 1006

原创 vs2017开发ActiveX(主讲OCX)(六)、添加自定义事件

添加自定义事件文章目录添加自定义事件前言通过添加事件向导添加的自定义事件使用“添加事件向导”添加ClickIn自定义事件添加自定义事件的事件向导更改调用FireClickIn使用“添加事件向导”添加消息处理程序具有常用名称的自定义事件使用常用事件名称添加自定义事件前言自定义事件与常用事件的不同之处在于它们不会被类COleControl自动触发。 自定义事件将由控件开发人员确定的特定操作识别为...

2019-06-19 10:32:10 2083

原创 vs2017开发ActiveX(主讲OCX)(五)、事件

事件文章目录事件MFC ActiveX 控件:添加常用事件 常用事件支持通过向导添加使用添加事件向导添加常用事件件使用添加事件向导添加KeyPress常用事件在添加事件向导中更改常用事件MFC ActiveX 控件:添加自定义事件ActiveX控件使用事件来通知容器控件发生了什么。事件的常见示例包括控件的点击,使用键盘输入的数据以及控件状态的更改。发生这些操作时,控件将触发事件以警告容器。...

2019-06-18 17:52:46 1165

原创 vs2017开发ActiveX(主讲OCX)(四)、绘制ActiveX控件

文章目录绘制控件的整个过程以及ActiveX控件向导创建的代码以支持绘制ActiveX控件的绘制过程如何优化绘制过程优化你的绘制代码如何使用元文件绘制控件参考MFC ActiveX Controls: Painting an ActiveX Control本文介绍ActiveX控件绘制过程以及如何更改绘制代码以优化过程。(有关如何通过不使控件单独恢复以前选择的GDI对象来优化绘图的技术,请参阅...

2019-06-18 15:37:00 973

原创 vs2017开发ActiveX(主讲OCX)(三)、MFC ActiveX控件向导中的控件设置

文章目录前言MFC ActiveX控件向导可见时激活无窗口激活未剪辑的设备上下文无闪烁激活不活动时有鼠标指针通知优化的绘图代码前言先把图片上上来:官方称之为:MFC ActiveX控件:优化官方是这么介绍的:可见时关闭激活和在非活动时提供鼠标交互在激活之前不创建窗口的控件。无窗口激活永远不会创建窗口的控件,即使它们被激活也是如此。Windows对OLE对象有两个主要缺点:它们在活动时...

2019-06-18 14:49:17 1696

原创 vs2017开发ActiveX(主讲OCX)(一)、前言

文章目录原文简述ActiveX存在原因ActiveX舍弃原因用什么技术代替ActiveX后语本文主要是介绍一下微软对ActiveX的规划情况。原文微软有一篇阐述的文章:A break from the past, part 2: Saying goodbye to ActiveX, VBScript, attachEvent…简述下面我们简述一下:在微软发布的Microsoft Edge...

2019-06-18 10:47:21 1531

原创 vs2017开发ActiveX(主讲OCX)(二)、新建项目

前言依赖的工具集由于vs2017是在线安装,如果要创建ActiveX项目,需要安装“使用 C++ 的桌面开发 ”及“Visual Studio 扩展开发 ”工具集:进入工具集如果已经安装了vs,但没安装这两个工具集,想进入到该界面:在菜单栏,点“工具”——获取工具和功能新建ActiveX项目文件——新建——项目——Visual C++——MFC/ATL——MFC Activex控...

2019-06-18 10:21:25 1912

原创 H264解码之D3D显示YUV

文章目录概述关系参考接口介绍显示方式纹理方式使用shader的纹理方式不使用shader的纹理方式表面(Surface)方式概述备注:本文主要针对DirectX 9.0版本来讨论的。在开始这篇文章之前,我们先阐述一下一些名词:DX、DDraw、DirectShow、D3D、DirectX、DirectDraw等。关系首先我们理一理他们之间的关系,这些关键词统称DirectX,简称DX,它...

2019-06-12 17:27:38 2458 1

原创 另类讨论SendMessage和PostMessage区别

文章目录前言函数信息目的出现问题使用方式测试更换消息函数出错原因解决办法前言今天在使用MFC消息传递函数时遇到一个问题,困了了半天,最终终于还是找到了原因。函数信息先看看两个函数原型:LRESULT SendMessage( HWND hWnd, UINT Msg, WPARAM wParam, LPARAM lParam...

2019-06-03 18:41:52 582

原创 字符串拷贝方法以及存在陷阱

文章目录前言拷贝方式内存拷贝memcpy函数原型例子:陷阱结果解决方案字符串拷贝strcpy函数原型例子说明string方法拷贝string::copy原型例子陷阱&结果解决方案后语前言在实际项目开发中,字符串拷贝是个很常见用法。方式有很多种,在我们使用过程中,一般不会出现什么问题,或者说是一般编译器不会编译报错,甚至运行报错。但一些潜在的陷阱是经常存在的,如在使用VS 2017开发时...

2019-06-03 16:05:53 1511

WinPython-64bit-2.7.13.1Zero.zip

WinPython是一款基于编程语言Python ide环境开发软件,其安装使用非常便捷,可在任何带有2GB内存的Windows上运行,主要能为使用者提供灵活多样的IDE工具spyder和一些科学计算包。通过该软件你可以使用Python与Spyder、Jupyter/IPython和IDLE进行交互式且可视的化数据处理,同时还能C动态库的扩展包ctypes来直接去调用动态库中的函数,而在本页提供WinPython 3.6版本中还新增了Python编程语言标准库、Brotli压缩库的Python绑定、最小的任务调度抽象以及轻量级流水线等功能 软件特点

2019-06-27

portable_jre_8_update_152_64bit.zip

jPortable 是便携版 Java 系统运行环境,它可以在没有安装 Java 环境的情况下运行 Java 程序。jPortable 是 portableapps 推出的工具,为那些无法安装 java 环境或者不愿意安装但又临时需要使用的用户准备的

2019-06-27

node-v8.9.1-win-x64.zip

由于Node.js平台是在后端运行JavaScript代码,所以,必须首先在本机安装Node环境。

2019-06-27

binaryen-e1.38.31.zip

Binaryen是一套全面的工具,用作将WebAssembly作为输出格式定位的编译器的后端。它具有 C API 和一套自己的逻辑程序的中间表示(IR),并可以在 IR 上执行一些优化,支持代码合并等。 比如,binaryen 使用了 asm2wasm 作为编译器,将 asm.js 转换成 WebAssembly 文件。它还支持 LLVM 编译器的基础架构,可以将Rust 转换成 WebAssembly。 通过 binaryen,可以进行编译、优化,它提供了一个壳,可以解释 WebAssembly代码,汇编和反汇编,可以将 asm.js 和 LLVM .s 文件转换成 WebAssembly 等等。

2019-06-27

jpeglib.zip

由最新的libjpeg资源通过vs2017(vs2017 开发人员命令提示符)编译,里面含有三个头文件及一个lib文件 jconfig.h jmorecfg.h jpeglib.h libjpeg.lib ,你们可以通过官网下载,自行编译,(下载地址及编译方式可参考https://blog.csdn.net/y601500359/article/details/90411511)也可以直接下载我编译好的

2019-05-24

openssl-1.0.2r_build-vc17-win32-lib.rar

通过vs2017编译openssl-1.0.2 release版本,有需要的可以通过官网下载编译(下载地址及编译步骤可参考https://blog.csdn.net/y601500359/article/details/89518497)

2019-05-22

jpeglib.rar

由最新的libjpeg资源通过vs2017(vs2017 x86 x64兼容工具命令提示符)编译,里面含有三个头文件及一个lib文件 jconfig.h jmorecfg.h jpeglib.h libjpeg.lib ,你们可以通过官网下载,自行编译,(下载地址及编译方式可参考https://blog.csdn.net/y601500359/article/details/90411511)也可以直接下载我编译好的

2019-05-22

GRAY8、YUV420P、YUV422P、YUV444P、YUYV422、RGB24间任意两个互转

GRAY8、YUV420P、YUV422P、YUV444P、YUYV422、RGB24间任意两个间互转,读取一个本地文件,文件像素格式为上述中任意一种,转换成另外一种格式

2018-08-06

win_x86_32_host

在chrome PPAPI开发中,将nacl_sdk下的pepper编译为支持vs2015的lib文件,自带的只支持vs2010、2012,具体博文参见:https://blog.csdn.net/y601500359/article/details/80502966

2018-05-29

chrome_nacl_sdk

在我博文中https://blog.csdn.net/y601500359/article/details/80502966,可能部分人翻不了墙,所以我将我下载的放在这

2018-05-29

naclsdk_vs_addin

之前由于部分同学看我博客:https://mp.csdn.net/postedit/72821974,然后下载资源https://download.csdn.net/download/y601500359/9856804,说是编译不过,其实不是资源有问题,是同学们没有安装相应的环境,这我精简了部分环境,有需要的可以下载。

2018-05-28

cacerts.txt

安装配置nacl sdk环境时,命令naclsdk update,报错third_party.fancy_urllib.InvalidCertificateException: Host storage.googleapis.com returned an invalid certificate ([SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:661)): To learn more, see http://code.google.com/appengine/kb/general.html#rpcssl 更换证书文件,第一次更换会自动恢复默认,要再更换一次,就好了,具体方法参见:博客https://mp.csdn.net/postedit/72821974,更新部分

2018-05-28

Bmp2jpeg图片格式转换

C++代码,支持图pain从BMP格式转换为JPEG格式,已经封装好的C++ CBmp2Jpeg类,可直接调用: CBmp2Jpeg bmp; bmp.Bmp2Jpeg("111_24.bmp", "lena.jpg"); cout<<"good job."<<endl; cin.get(); return 0;

2018-05-22

已编译media_stream_video例子,生成debug和release版本

部分博友在看过我的博文http://blog.csdn.net/y601500359/article/details/72877966#reply例子后,说编译不过工程,所以我把编译好的工程传了上来,含debug和release版本

2017-06-20

vs2010以前的vs版本vs2010、vs2012、vs2013、vs2015、vs2017插件 VisualAssistX

VisualAssistX插件,支持很多Visual Studio版本:vs2010以前的vs版本、vs2010、vs2012、vs2013、vs2015、vs2017。使用方法:双击压缩包中的VA_X_Setup2210.exe文件,选择你需要安装插件的vs版本,如果你安装了多个版本的vs,并且想都装上插件,把要装的版本前面都勾上,安装完成后,将压缩包中的VA_X.dll文件复制到相应的目录替换:如vs2015的替换目录为:C:\Users\Administrator\AppData\Local\Microsoft\VisualStudio\14.0\Extensions\tbfqnfq1.ko5。tbfqnfq1.ko5这个目录是随机的,大家自行注意。

2017-06-06

media_stream_video

在VS 2013上编译nacl_sdk中的media_stream_video例子 ,并在chrome上进行本地调试工程中编译出的PPAPI插件 具体步骤参考:http://blog.csdn.net/y601500359/article/details/72877966

2017-06-06

添加Microsoft Visual Studio 解决方案平台PPAPI、NACL、PNACL等的插件

主要针对vs2010、vs 2012、vs2013、 vs2015的添加Microsoft Visual Studio 解决方案平台PPAPI、NACL、PNACL等的插件

2017-05-31

Visual Studio 2010 Tools for Unity

Write and debug your Unity 3D games inside Microsoft Visual Studio.

2016-03-18

Microsoft Visual Studio svn管理插件AnkhSvn-2.5.12708.1

AnkhSVN是一款在VS中管理Subversion的插件,您可以在VS中轻松的提交、更新、添加文件,而不用在命令行或资源管理器中提交。而且该插件属于开源项目,改版为最新版本。 支持VS版本:support for Microsoft Visual Studio 2005-2013.

2015-09-11

最新版VS svn插件AnkhSvn-2.5.12703.msi

AnkhSVN是一款在VS中管理Subversion的插件,您可以在VS中轻松的提交、更新、添加文件,而不用在命令行或资源管理器中提交。而且该插件属于开源项目,改版为最新版本。 支持VS版本:support for Microsoft Visual Studio 2005-2013.

2015-09-11

C++、QT连接数据库的ODBC驱动

一份非常好的资源,封装了驱动数据库的底层驱动代码,方式为ODBC驱动,非常方便的调用,连接数据库、插入数据库(两种方式)、查询数据库(两种方式),调用驱动时,仅需要输入参数即可,下层实现不需要费心费力,自己封装的,希望帮到各位

2015-09-06

PDF合并工具(免费安装版)

PDF合并工具(免费安装版),免费的,官方需要付费 PDF合并工具(免费安装版),免费的,官方需要付费 PDF合并工具(免费安装版),免费的,官方需要付费

2015-05-20

PDF去除密码工具

将加密PDF解密,非常方便,已经免费激活(官方是需要付费激活),已汉化,操作方便

2015-05-20

PDF合并工具(windows版)

将多个PDF合成一个,非常方便,已经免费激活(官方是需要付费激活),操作方便 PDF合并工具(免费安装版),免费的,官方需要付费

2015-05-20

OGRE中文教程

Ogre中文教程,如今Ogre不仅仅用于游戏行业,在很多涉及3D领域也非常使用,该文档详述了很多Ogre的函数及示例代码

2015-03-20

cmake-3.1.0-rc2-win32-x86

cmake-3.1.0-rc2-win32-x86,一个方便的编译工具

2015-02-11

AnkhSvn-2.5.12266

AnkhSvn-2.5.12266 vs2008 vs2010 svn插件 AnkhSvn-2.5.12266 vs2008 vs2010 svn插件 AnkhSvn-2.5.12266 vs2008 vs2010 svn插件

2015-02-11

CGAL-4.5.1

CGAL-4.5.1,3D技术开发中间库

2015-02-11

Microsoft Visual Studio2013 运行库

Microsoft Visual Studio2013 运行库,压缩包里面还有两个安装文件,分别为32位及64位

2015-02-11

支持vs2010-VS2022的番茄插件-Visual Assist X v10.9.2443

适用于vs2022最新版本的番茄插件,支持vs2010-VS2022,安逸得很,懂得都懂。 Whole Tomato Visual Assist X v10.9.2443

2022-09-30

ContextMenuManager.NET.4.0.exe

主要功能 启用或禁用文件、文件夹、新建、发送到、打开方式、自定义文件格式、IE浏览器、WinX等右键菜单项目 对上述场景右键菜单项目进行修改名称、修改图标、导航注册表位置、导航文件位置、永久删除等操作 对上述场景右键菜单自定义添加项目,自定义菜单命令 兼容性能 适用于Win10、8.1、8、7、Vista 适用于 64bit、32bit CPU 操作系统 适用于高分屏,最佳显示缩放比为150% 程序支持国际化多语言显示,欢迎为此程序制作语言字典

2021-10-25

国标测试工具3.0.zip

更新于:2022-09-24,各位下载用户,麻烦看清楚,安装目录有个"注册.bat",右键管理员权限运行一下。 -----------------------------------------------分割线------------------------------------------------------------- 此版本主要用最新win10系统编译,之前版本由于windows系统升级,部分dll兼容性有问题了。 -----------------------------------------------分割线---------------------------------------------------------------------- 此工具根据博文https://sunkingyang.blog.csdn.net/article/details/116157222介绍,更新客户端窗口自适应分辨率。工具拥有国标级联功能,支持客户端和服务端两种模式,分别支持国标实时视频播放、停止,历史视频文件检索、播放、停止,其中服务端还支持设备信息检索等功能

2021-10-25

国标测试级联工具v2.0.zip

更新于:2022-09-24 注意事项:各位下载用户,麻烦看清楚,安装目录有个"注册.bat",右键管理员权限运行一下。 此工具根据博文https://sunkingyang.blog.csdn.net/article/details/116157222介绍,更新客户端窗口自适应分辨率。工具拥有国标级联功能,支持客户端和服务端两种模式,分别支持国标实时视频播放、停止,历史视频文件检索、播放、停止,其中服务端还支持设备信息检索等功能

2021-04-27

国标测试级联工具.zip

注意事项:各位下载用户,麻烦看清楚,安装目录有个"reg.bat",右键管理员权限运行一下。别自己不注册,又打不开,免费的东西,还瞎BB骂人。 本资源是博文https://sunkingyang.blog.csdn.net/article/details/116157222所提资源,拥有国标级联中客户端、国标上级两种端功能,包含实时视频、历史视频,播放、停止、设备信息检索、录像文件检索等功能

2021-04-26

VulkanSDK-1.1.114.0-Installer.exe

Vulkan API是一种低开销,明确的跨平台图形API,可为应用程序提供对GPU的直接控制,从而最大限度地提高应用程序性能.

2019-08-29

OCL_SDK_Light_AMD.exe

OpenCV的OpenCL模块(以下称OCL)。这里我说移植而不是开发,是因为大部分OCL模块的函数都是从已经很成熟的GPU模块移植过来的。于是目前阶段OCL模块所支持的函数接口只是GPU模块的一个子集。在使用AMD AMF开发时,需要配置该sdk。

2019-08-29

AMF-master.zip

AMF是一种轻量级,可移植的多媒体框架,可以抽象出大部分平台和API特定的细节,并允许使用各种技术轻松实现多媒体应用程序,如DirectX 11,OpenGL和OpenCL,并促进高效的互操作它们之间。master版本

2019-08-29

AMF-1.4.7.0.zip

AMF是一种轻量级,可移植的多媒体框架,可以抽象出大部分平台和API特定的细节,并允许使用各种技术轻松实现多媒体应用程序,如DirectX 11,OpenGL和OpenCL,并促进高效的互操作它们之间。release版本。

2019-08-29

YUVToRGB_Muti.zip

使用Opencv、FFmepg、LibYUV将YUV数据转换为RGB。 在日常开发中,特别是在编解码的项目中,数据格式转换是很常见的,如YUV转RGB、YU12转I420、亦或者其他格式等等,我们常用的转换方式,要么使用Opencv的cvtColor(),要么使用FFmepg的sws_scale(),单帧图片进行转换还好,但如果我们在视频处理过程中使用,就会发现数据延迟,内存增长等各种问题,常见的处理方式是丢帧。最近尝试用LibYUV库来进行处理,发现效率还真不错。

2019-08-27

cmake-3.15.0-rc2.zip

版本号:cmake-3.15.0-rc2。CMake是一种跨平台编译工具,比make更为高级,使用起来要方便得多。CMake主要是编写CMakeLists.txt文件,然后用cmake命令将CMakeLists.txt文件转化为make所需要的makefile文件,最后用make命令编译源码生成可执行程序或共享库(so(shared object))

2019-06-27

空空如也

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

TA关注的人

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