- 博客(11)
- 资源 (62)
- 收藏
- 关注
转载 Windows系统编程之编写Windows服务(1)
一、Windows服务简介: Windows服务,也称NT服务,提供将服务器转换为可以用命令或者在启动时初始化的服务所需的管理能力,初始化发生 在任何用户登录之 前,服务可以暂停、恢复、终止、监控。注册表维护与服务的有关信息。Windows的所有服务在如下图所示位置:使用Windows 服务功能的情况很多,比如DNS客户、许多Sql Server服务
2016-10-09 14:19:24 665
转载 libjpeg实现内存内位图的压缩及解压缩
相信使用过的朋友应该会喜欢上libjpeg,它简单易用、压缩质量可以随意控制、并且稳定性很好,但是,官方网站给提供的libjpeg库,不论是进行压缩时还是解压缩时,都需要用到FILE,使得我们如果想在内存中直接压缩或解压缩图像还要自己实现相应的结构,总之,比较麻烦,尤其对初学者,更是不知从何处入手,幸运的是,libjpeg给我们提供了源代码,今天我就为大家介绍,怎样修改源代码,使lib
2016-10-20 17:23:23 2218
原创 动态链接库的两种调用方法
静态链接库的调用很简单:需要.h文件,lib文件.(1)设置项目属性--vc++目录--库目录为lib所在的路径(2)将lib添加到项目属性--链接器--输入--附加依赖项(或者直接在源代码中加#pragmacomment(lib,“**.lib”))(3)在源文件中添加.h头文件调用动态链接库有两种方法,一种是显示调用,一种是隐式调用。1、隐式调用:我们在生成动态链接库d
2016-10-20 13:29:01 13529
原创 函数指针
函数指针的简单定义: 函数指针是指向函数的指针变量。 因而“函数指针”本身首先应是指针变量,只不过该指针变量指向函数。这正如用指针变量可指向整型变量、字符型、数组一样,这里是指向函数。如前所述,C在编译时,每一个函数都有一个入口地址,该入口地址就是函数指针所指向的地址。有了指向函数的指针变量后,可用该指针变量调用函数,就如同用指针变量可引用其他类型变量一样,在这些概念上是大体一致的
2016-10-20 11:29:05 332
转载 预编译头文件的作用和使用方法介绍
预编译头的概念:所谓的预编译头就是把一个工程中的那一部分代码,预先编译好放在一个文件里(通常是以.pch为扩展名的),这个文件就称为预编译头文件这些预先编译好的代码可以是任何的C/C++代码--------甚至是inline的函数,但是必须是稳定的,在工程开发的过程中不会被经常改变。如果这些代码被修改,则需要重新编译生成预编译头文件。注意生成预编译头文件是很耗时间的。同时你得注意预编译头文件通
2016-10-20 10:00:42 3329
原创 取一个字符串的后几位字符
str为指向字符串的指针,n为返回后n位,函数封装如下:char* Substrend(char*str,int n){ char *substr=(char*)malloc(n+1); int length=strlen(str); if (n>=length) { strcpy(substr,str); return substr; } int k=0; for (
2016-10-20 09:41:42 17215
转载 OpenCv中IplImage图像格式与BYTE图像数据的转换
IplImage* iplImage;BYTE* data;1)由IplImage*得到BYTE*图像数据:data = iplImage->imageDataOrigin; //未对齐的原始图像数据或者data = iplImage->imageData; //已对齐的图像数据2) 由BYTE*得到IplImage*图像数据iplImage
2016-10-17 10:03:25 1010
转载 extern与头文件(*.h)的区别和联系
用#include可以包含其他头文件中变量、函数的声明,为什么还要extern关键字? 如果我想引用一个全局变量或函数a,我只要直接在源文件中包含#include (xxx.h包含了a的声明)不就可以了么,为什么还要用extern呢?? 这个问题一直也是似是而非的困扰着我许久,经过实践和查找资料,有如下总结:一、头文件 首先说
2016-10-10 14:37:30 1241
转载 日常收集常用SQL查询语句大全
常用sql查询语句如下所示:一、简单查询语句1. 查看表结构SQL>DESC emp;2. 查询所有列SQL>SELECT * FROM emp;3. 查询指定列SQL>SELECT empmo, ename, mgr FROM emp;SQL>SELECT DISTINCT mgr FROM emp; 只显示结果不同的项4. 查询指定行SQL>SELECT
2016-10-10 10:01:22 674
转载 __int64及_atoi64使用
将字符串转换成整数时,一般会用_ttoi()或_atoi(),但有时字符串转换后的整数比较大时,用int来保存结果可能就不够了。这时,我们得用_atoi64()来转换,而且保存结果的数据类型要用__int64。看下面的例子:#include #include typedef struct _tagLongLong
2016-10-09 17:31:19 9561
转载 SERVICE_STATUS结构各成员解析
在编写Windows服务的时候,需要调用API函数::SetServiceStatus()向服务控制管理器(SCM)提交更新当前服务的状态信息,其第2个参数为指向SERVICE_STATUS结构的指针,SERVICE_STATUS结构中包含了表示当前服务状态的信息,对其各成员一一分析:、typedef struct _SERVICE_STATUS { DWORD dwServic
2016-10-09 14:26:13 1881
QLocalServer_QLocalSocket.rar
2020-02-18
opencv2.4.4库(.h/.lib/.dll)
2019-02-22
qt基于libev的多线程服务端
2018-10-31
Vs2010 + QT4.8.6 安装文件及配置详解
2018-04-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人