E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Vc++
VC++
图片类型的识别(附源码)
我们平时常用的图片类型有jpg、bmp、png和gif等,一般情况下我们会根据图片的后缀名去判断图片的类型,其实这样做是不科学的,文件的后缀名是可以随意修改的,但文件的内容始终是不变的,不会因为后缀名的修改,就变成修改后的文件类型了。有时我们的代码中是需要识别图片的类型的。比如对于.bmp位图文件,可能bmp格式的图片大小比较大,我们需要把这个图片通过网络发出去,为了减轻网络的发送压力,我们需要将
dvlinker
·
2022-04-25 12:02
VC++常用功能代码封装
图片类型
bmp
jpg
png
gif
VC++
IM即时通讯软件中的剪切板数据对通的实现细节(附源码)
在实现IM即时通讯软件聊天框中的图片文字等内容的混合复制(复制的内容既包括文字,也包括图片)与粘贴功能时,为了方便用户操作,要支持与QQ、微信、企业微信、邮箱等常用软件之间互通的。即从我们的IM软件中混合复制的内容粘贴到QQ等软件的聊天框中时要能正确显示出来内容,从QQ等其他软件中复制的内容粘贴到我们的IM软件中能正常显示。要实现上述对通功能,就需要了解多种格式的剪切板数据格式,粘贴内容时就是要从
dvlinker
·
2022-04-25 12:02
VC++常用功能代码封装
即时通讯
剪切板
HTML_FORMAT
QQ剪切板格式
clipbrd
VC++
图片类型之间的相互转换(附源码)
上一篇文章我们说到了如何识别图片文件的真实类型,那本篇我们将讲述如何实现不同图片类型的相互转换。1、为什么要进行图片类型的转换?那为什么需要对图片类型进行转换呢?比如我们在IM软件中收到图片,我们可以将图片保存到本地磁盘上,我们在保存时可以选择我们要保存的图片格式,比如jpg、bmp、png等格式。其实程序收到的图片文件是某一类型的,如果要保存成其他类型的,就需要对图片进行类型转换了。再比如bmp
dvlinker
·
2022-04-25 12:02
VC++常用功能代码封装
图片类型转换
GDI+
CImage
VC++
实现打开文件和打开所在文件夹的功能(附源码)
在使用IM软件将文件接收完成,或者使用下载软件将文件下载完成时,都会有打开文件和打开文件坐在文件夹的入口,如下:打开文件是直接将文件打开,打开所在文件夹则是打开文件所在的目录并选中该文件。下面我们就来看看实现打开文件及打开所在文件夹这两个功能的实现细节。对于打开文件,我们只需要调用ShellExecute,传入“open”参数和要打开的文件的完整路径即可,执行这句代码后,系统会启动适当的程序去打开
dvlinker
·
2022-04-25 12:01
VC++常用功能代码封装
打开文件
打开所在文件夹
ShellExecute
VC++
把程序“消失的”窗口“拽”出来显示(附源码)
程序启动时会创建主窗口,初始不显示主窗口或者将主窗口掩藏起来,待底层模块初始化完成后,再将主窗口显示出来。结果在两个同事的win10系统上都频繁出现启动程序后窗口不显示的问题。我们在显示主窗口时,先是调用ShowWindow将窗口显示出来,然后调用SetForegroundWindow将窗口拉到前端显示,但窗口还是显示不出来。正常情况下,我们调用ShowWindow和SetForegroundWi
dvlinker
·
2022-04-25 12:31
VC++常用功能代码封装
C++
win10
窗口不显示
MoveWindow
窗口置顶
VC++
两万字总结Windows系统中的Layered分层窗口技术(附源码)
目录1、WS_EX_TRANSPARENT和WS_EX_LAYERED窗口扩展风格2、调用UpdateLayeredWindow之后不再产生WM_PAINT消息3、调用SetLayeredWindowAttributes实现特殊效果的窗口3.1、实现渐入渐出的窗口3.2、实现叠加在其他窗口上面的水印窗口4、调用UpdateLayeredWindow实现特殊效果的窗口4.1实现除边框外的中间区域全透
dvlinker
·
2022-04-25 12:31
VC++常用功能代码封装
C++
Windows
分层窗口
WS_EX_LAYERED
透明窗口
VC++
中ANSI、UNICODE与UTF-8字符编码之间的转换(附源码)
在C++软件开发过程中会时常遇到一些字符编码之间转换的问题,今天我们就来简单的说明一下。ANSI是窄字节字符编码,一般是存放在char型变量中,常见的GB2312就是中文字符的窄字节编码。UNICODE是宽字节字符编码,在该编码中所有的字符都占用两个字节,一个中文字符占连两个字节,一个英文或数字也是占两个字节。UTF-8是可变长字符编码,一个英文或数字只占一个字节,一个中文则占用3个字节。一般我们
dvlinker
·
2022-04-25 12:31
VC++常用功能代码封装
C++
ANSI
UNICODE
UTF-8
字符编码
VC++
通过SetWindowHookEx去实时拦截窗口消息,实现视频会议中桌面共享图像的实时拖动(附源码)
目录1、桌面共享的概念2、实现高清共享视频画面的需求调研3、功能实现作者:dvlinker欢迎关注,专注于C++开发、软件异常分析技术等。本文将讲述如何通过HOOK窗口去拦截窗口消息,去实现视频会议中桌面共享图像的实时拖动。开发工具:VisualStudio2010开发语言:C++1、桌面共享的概念桌面图像共享是视频会议软件的一个基本需求,所有的视会议软件都实现了这一基本功能。不同厂商实现桌面图像
dvlinker
·
2022-04-25 12:00
VC++常用功能代码封装
c++
桌面共享
SetWindowHookEx
拦截消息
VC++
常见BUG防范与解决方法
C++语言是桌面系统,尤其是系统软件、大型应用软件的主流开发语言。C++语言以其灵活性著称,同时也更复杂。利用C++编写健壮的代码,更具有挑战性。C++允许动态内存管理,同时也容易导致更多和内存相关的问题。为能够有效地避免开发中潜在的危险代码,应遵循C++相关的编码规范和惯用法:1,基类或者带有虚函数的类应该将其析构函数声明为虚函数。2,在构造函数中防止内存泄漏,在析构函数中不要抛出异常。3,使用
brk1985
·
2022-04-25 12:00
C++基础
c++
内存泄漏
指针
常用bug
VC++
开发技巧记录
在开发KTTX程序中,用到一些常用的技巧,每次都需要查找,汇总记录在此,方便下次使用。顺便在csdn发贴。1、获取数组长度sizeof(a)/sizeof(a[0]);CStringstr;BYTE*pByte=(BYTE*)str.GetBuffer(str.GetLength());str.ReleaseBuff2、编程方式终止MFC应用程序在MFC对话框程序中添加了工具栏,其中一个按钮是EX
Gauchy
·
2022-04-25 12:30
vc++
mfc
byte
编程
null
数据库
VC++
常用功能开发汇总
前言本文是
VC++
常用功能代码封装专栏的导航贴。专栏介绍:专栏将10多年C++项目开发实践中常用的功能,以高质量的代码展现出来,并对相关功能的实现细节进行了详细的说明。
dvlinker
·
2022-04-25 12:28
VC++常用功能代码封装
VC++
常用功能开发
代码封装
附源码
解决Microsoft Visual C++ 2010 Express 运行及调试问题
VC++
集成了便利的除错工具,特别是集成了微软Windows视窗操作系统应用程序接口(WindowsAPI)、三维动画DirectXAPI,Microsoft.NET框架。
·
2022-04-12 11:43
计算机网络---物理层实验
进一步掌握Windows下事件编程机理,掌握
VC++
/C++Builder中用户
一顿吃不饱
·
2022-04-05 07:06
计算机网络
硬件架构
单片机
计算机网络
物理层实验
C++:Windows平台下利用LibTorch调用PyTorch模型
Pytorch将.pth转为.pt文件python环境下的预测输出结果:rose新建pt模型生成文件输出结果:roseC++调用pytorch模型新建空项目pt_alex项目属性配置修改配置管理器属性>
VC
1226km
·
2022-04-04 07:13
C/C++/C#
c++
libtorch
【缺陷管理之旅】
最终选择:禅道安装的时候提示没有
vc++
环境,又安装
vc++
失败,但还是能打开,先试着用吧,重点是掌握项目管理的流程。
丑小汪
·
2022-03-28 13:55
learning
jira
测试工具
测试用例
功能测试
vs2013中 c语言中复数怎么表示,[
VC++
原创]一个基于MFC(Visual C++)的复数计算器
#include"stdafx.h"//所有的文件都需要在"Complex.h"之前#include"Complex.h"#include//为了在debug中检查内存是否泄露#ifdef_DEBUG#undefTHIS_FILEstaticcharTHIS_FILE[]=__FILE__;#definenewDEBUG_NEW#endif#definePI3.141592653//下面定义相应的
MW18
·
2022-03-24 03:30
vs2013中
c语言中复数怎么表示
matlab 双目立体视觉,基于MATLAB与OpenCV相结合的双目立体视觉测距系统
在
VC++
的环境下,采用OpenC
善音
·
2022-03-20 07:42
matlab
双目立体视觉
总体上说,是c++ builder胜于
VC++
,DELPHI是最好
总体上说,是c++builder胜于
VC++
,DELPHI是最好2011年09月30日偶然来找一个文件,却发现这里关于
vc++
和delphi的讨论很是激烈。
iteye_4978
·
2022-03-07 09:17
开发工具
c/c++
数据库
iNeuOS工业互联网操作系统,顺利从NetCore3.1升级到Net6的过程汇报
.12.....升级的工程...33.....升级的代码差异...44.....系统运行...51.概述我们团队一直在工业领域从事实时系统和业务系统的开发与集成工作,开发语言使用过C51/C++/VB/
VC
iNeuOS工业互联网系统
·
2022-02-23 14:00
孙鑫
VC++
深入详解——学习笔记
原文地址:http://blog.csdn.net/xiongxuanwen/article/details/43793953第1课Windows程序内部运行机制1.MFC生成的C++源文件中都有StdAfx.h,此文件包含了常用的AFX函数的声明,其中有afxwin.h,此文件包含了CRECT,CPoint,CWnd等许多类及其方法的声明。2.Project->Setting->Debug可以加
LL596214569
·
2022-02-19 16:44
MFC
windows
C++
MFC
关系数据库语言SQL 课后练习(三)
文章目录前言一、题干二、解题步骤1.往关系c中插入一个课程元组('c8','
vc++
','T6')。2.检索所授没门课平均成绩均大于80的教师姓名,并把检索值送往FACULTY(TNAME)中。
Skylar_tramp
·
2022-02-19 07:27
SQL
sql
数据库
mysql
Windows 10下vscode使用visual studio 2019的MSVC配置C/C++编译环境
准备vscode(安装了从C/C++扩展)安装了visualstudio2019(安装
vc++
组件)配置步骤第一步从visualstudio打开vscode按win键,搜索然后cd到你的项目文件目录,敲一下
yly.py
·
2022-02-14 11:56
笔记
vscode
c++
visual
studio
C/C++访问MySQL数据库,配置VS编译器
第二步:打开VS2019,新建一个空工程,控制台应用程序即可,注意:解决方案平台选择X64第三步:打开项目属性页,打开
VC++
目录,在包含目录中,将mysql安装文件中的include文件的路径添加到这里第四步
霸道小明
·
2022-02-13 12:18
C++
MySQL
VS编译器配置
mysql
数据库
database
c++
安装pycrypto踩坑
pipinstallpycrypto-2.6.1.tar.gz结果提示你没有安装VisualC++相关的库1.下载
VC++
可参考传送门:https://blog.csdn.net/a624806998/
Tecson
·
2022-02-12 12:13
Windows 典藏篇-
vc++
运行库安装,Microsoft Visual C++ Build Tools官方工具
以前:想安装最全最完整最新的
vc++
运行库,莫非用vs2017安装了,这是Microsoft官方出品的,但是安装要安装整个vs,非常的麻烦。如今:终于,终于,被我找到了这款工具!
暮色尘封
·
2022-02-10 21:59
VS2022实现
VC++
打包生成安装文件图文详细历程
目录首先:打开你的项目文件:其次:添加新建项目:第三:点击新建项目第四:点击下一步第五:创建程序的快捷方式:第六:创建“开始菜单条目”:第七:生成打包安装程序:第八:安装程序:后记:前言:
VC++
写好的项目程序
·
2022-02-07 17:40
VC++
源码免杀教程 286合购网ghost免杀教程
网络攻防技术中的免杀技术是十分有趣的,尤其要说ghostvc++源码免杀,过掉国内的杀毒软件,达到不损坏功能,正常上线,从而无视杀软的存在.免杀之网络攻防入门书籍推荐1.杀不死的秘密-反汇编揭露黑客免杀变种技术2.精通黑客免杀完整版两本都是高清pdf版。每本都是70多M,网上有些是30M左右的不清晰。本人这几天正在看。关于免杀最好的两本书,其中第一本淘宝搜索免杀销量排名第一。写的很细致,很多动画教
玩弄你们
·
2022-02-03 06:16
c语言执行Hello World背后经历的步骤
刚开始学这些东西的时候,比如用
VC++
,都是鼠
·
2021-12-28 17:34
你知道Hello World背后发生了什么吗?
刚开始学这些东西的时候,比如用
VC++
,都是鼠标点点,直接出来黑窗口
·
2021-12-28 10:12
c后端程序员
VS2019连接MySQL数据库的过程及常见问题总结
(4)打开项目属性,点击
VC++
目录,在包含目录中,
·
2021-11-26 14:58
C++从入门到进阶的系列书籍推荐
目录1、C++入门书籍1.1、C语言程序设计(谭浩强)1.2、C++Primer中文版(第5版)2、
VC++
/MFC书籍2.1、
VC++
深入详解(孙鑫)2.2、深入浅出MFC(侯捷)3、C++进阶书籍3.1
link-初扬
·
2021-11-05 22:08
C++相关
程序人生
c++
书籍
入门
进阶
【附源码/完整教程】如何使用C语言打造人机对战版五子棋?
1.项目分析2.项目目标AI的基础应用算法的设计和实现C语言的图形界面程序开发3.项目准备VS/
VC++
(任意版本)easyx图形库(直接双击即可安装)领取素材(图片、音效)传送门4.创建项目创建空项目
C语言小火车
·
2021-11-03 22:52
项目实战
c语言
开发语言
后端
C++中opencv4.1.0环境配置的详细过程
我本机解压到F:\opencv4.1.0新建OpenCV的测试工程:新建一空白的C++工程,设为opencv_test工程设置为Debug的x64模式右键单击工程->属性,打开配置的属性页在
VC++
目录中添加包含目录
·
2021-10-13 13:45
mfc 消息隐射机制
一.引言
VC++
的MFC类库实际上是Windows下C++编程的一套最为流行的类库。它合理的封装了WIN32API函数,并设计了一套方便的消息映射机制。
突然的自我_39c1
·
2021-09-28 10:03
驱动开发Windows11+VS2019环境配置
安装时注意选中
VC++
桌面开发。下载Windows11SDK,此为iso文件,下载完成打开,双击WinSDKSetup.exe进行安装,安装成功后按照提示重启。
微小冷
·
2021-08-15 15:28
编程语言学习
windows
驱动
windows核心
C语言
sign
task
VS2015 opencv环境配置
提取码:12342解压后出现以下目录:3打开VS2015新建一个空的win32控制台项目4打开这个VIewotherwindow里面有一个PropertyManager5设置项目编译:6打开第一个的属性:
vc
张芮晨
·
2021-08-05 14:06
opencv
opencv
wacom驱动程序或数位板问题各种问题解决办法汇总
1.安装驱动显示安装错误解决办法:安装前卸载所有其他数位板驱动并重启电脑,下载netframe和
vc++
组件,一般是这两个组件缺失导致,不会下载的可以百度搜3dm游戏运行库安装包含电脑所需各种组件。
梦想残光霞
·
2021-07-20 18:56
Win7 x64鼠标键盘锁(SDK)
曾经,学习孙鑫老师的《
VC++
深入详解》时,接触到了钩子HOOK原理,一度对HOOK技术特别感兴趣,便自然而然产生了实现“鼠标键盘锁”的想法。
看雪学院
·
2021-06-26 18:34
[18.11.14]GPNU新生热身赛题解
所以要么用longlong类型(
VC++
中为int64_t)足矣,如果要用int装数,在计算和输出时候注意转型longlong。//(+/-9e18)C代码实现#includ
Jfeng666
·
2021-06-26 03:15
从零构建自己的CEF3项目(Windows版)
文中需要的文件,请参考从零编译CEF3项目(Windows版)自行生成新建项目使用VS2013新建一个空的
VC++
项目MyCef:新建项目拷贝需要的文件打开我们的cef库源码文件夹cef_binary_
静候那一米阳光
·
2021-06-22 07:57
Java实战之路(4):如何使用IDEA配置Maven
精通(xieguo)C、
VC++
、C#、Java等语言,熟悉(liaojie)SpringBoot,SpringCloud,ServiceMesh,Dubbo,Zookeeper,Kafka,Mysql
theonesmx
·
2021-06-19 00:37
Windows 7 Python3.7 安装 mysqlclient
网速较慢,设置使用清华大学开源软件镜像站,参考https://www.jianshu.com/p/d5b2b3bd5a3epip3installmysqlclient提示需要安装
VC++
为什么会出现这样的错误
yumuxu
·
2021-06-12 19:27
编译原理实验一 词法分析设计
二、实验内容用
VC++
/VB/JAVA语言实现对C语言子集的源程序进行词法分析。
宇智波卡卡
·
2021-06-09 04:00
VC++
loadlibrary()加载三方dll失败, 返回错误码:126的解决方法
方式一:采用LoadLibraryEx若DLL不在调用方的同一目录下,可以用LoadLibrary(L"DLL绝对路径")加载。但若调用的DLL内部又调用另外一个DLL,此时调用仍会失败。解决办法是用LoadLibraryEx:LoadLibraryEx(“DLL绝对路径”,NULL,LOAD_WITH_ALTERED_SEARCH_PATH);通过指定LOAD_WITH_ALTERED_SEAR
·
2021-06-07 12:33
VOCmaker调试
-找不到目录include-解决方案:-打开项目->属性->
VC++
目录,在包含目录中添加如下几个路径-$opencv\build\include\opencv-$opencv\build\include
purity77
·
2021-06-05 13:36
SQL语句执行与结果集的获取
title:SQL语句执行与结果集的获取tags:[OLEDB,数据库编程,
VC++
,数据库]date:2018-01-2809:22:10categories:windows数据库编程keywords
一叶障目
·
2021-06-05 13:33
基于
VC++
的MFC类库实现的五子棋小游戏
一、项目基本信息操作系统:Windows10开发环境:VS2017和MFC框架项目基本信息:通过VS2017的MFC框架编程编制五子棋程序,棋盘19*19大小,执黑先行,黑白交替,当一方出现五个子连成一条线,即判断胜方,弹出消息框,显示胜方,可重新开始游戏二、项目基本结构2.1程序流程图2.2数据结构//棋子逻辑结点structchesspoint{intchesscolor;//棋子颜色:1黑色
奔跑骚年
·
2021-06-04 20:25
C/C++访问MySQL数据库
打开VS2019,新建一个空工程,控制台应用程序即可,注意:解决方案平台选择X64右击工程名,打开属性页打开
VC++
目录,在包含目录中,将mysql安装文件中的include文
Respect@
·
2021-05-18 15:46
数据库及MySql
笔记
数据库
mysql
sql
基于
VC++
的MFC类库的飞机大战游戏的设计与实现
1概述1.1项目简介本次实训项目是做一个飞机大战的游戏,应用MFC编程,完成一个界面简洁流畅、游戏方式简单,玩起来易于上手的桌面游戏。该飞机大战项目运用的主要技术即是MFC编程中的一些函数、链表思想以及贴图技术。1.2实训功能说明1.2.1基本功能通过键盘,方向键和ASWD键可控制战机的位置,空格键和鼠标左键发射子弹界面中敌机出现的位置,以及敌机和Boss炸弹的发射均为随机的,敌机与敌机炸弹、Bo
奔跑骚年
·
2021-05-18 01:47
2017.10.10
网络程序设计学习了
VC++
网络编程基础,windowssockets,UDP协议等的基本概念和原理。
张凯姝
·
2021-05-17 16:36
上一页
11
12
13
14
15
16
17
18
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他