自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 收藏
  • 关注

转载 使用API判断网络是否连通(InternetGetConnectedState / IsNetworkAlive)

使用API判断网络是否连通(InternetGetConnectedState / IsNetworkAlive) - Kevins的天空 http://rootsec.cn - 博客频道 - CSDN.NET  http://blog.csdn.net/iiprogram/article/details/2452254vc 网络连接的测试方法 - - 博客频道 - CSDN.NET  h

2016-05-31 22:56:58 2551

转载 CListCtrl非激活状态,失去焦点依然高亮显示

CListCtrl非激活状态高亮显示 - 大气象 - 博客园  http://www.cnblogs.com/greatverve/archive/2013/02/25/clistctrl-highlight.html

2016-05-31 18:43:59 422

转载 WPF开发一款软件自动升级组件

WPF开发一款软件自动升级组件 - 雨々竹 - 博客园  http://www.cnblogs.com/hiyz/archive/2012/07/12/2587458.html

2016-05-30 16:48:13 2064

转载 在MFC和ATL工程中加入GIF动画(CPictureEx,CPitureExWnd)

一、怎样使用MFC版的CPictureEx: 1、你的对话框中加入一个静态文本控件(Static Text)或图片控件(Picture Control),Group Box也可以;   2、给控件的ID改个名字如IDC_MYPICTURE;   3、利用ClassWizard给控件添加变量。如:Category-Control,Variable type-CSt

2016-05-23 15:02:46 833

转载 MFC CListCtrl的方法

CListCtrl::ApproximateViewRect确定需要的宽度和高度显示列表视图控件中的项。CListCtrl::Arrange对齐网格中的项目。CListCtrl::CancelEditLabel取消编辑操作的项文本。CListCtrl::Create

2016-05-19 17:17:00 4256

转载 屏幕截图程序(WTL)

http://blog.csdn.net/zhoujielunzhimi/article/details/8140887

2016-05-13 20:03:17 339

转载 tesseract3.01的训练和使用

http://blog.csdn.net/fengbingchun/article/details/7022421

2016-05-13 11:40:35 514

转载 C++调用Asprise OCR识别图片

在一个识别软件中发现了Asprise OCR的“身影”,上官网查了一下相关信息,发现功能挺强大的,识别印刷体应该不错,遗憾的是好像不能识别中文,不过不知道它对扭曲后的英文识别能力怎么样,否则的话可以用来识别验证码。在官网下载了C++的Demo,这里记录一下。1.准备在官网下载C++的Dll和头文件,创建使用VS2010创建win32工程,将下载的dll和文件拷贝到创建的工程目录。

2016-05-13 11:28:21 3025

转载 MFC Invalidate闪屏问题

MFC Invalidate闪屏问题使用Invalidate(true),即使在OnDraw中使用了双缓冲,也会出现闪屏问题,下面的解决方案转载自:http://blog.sina.com.cn/s/blog_60fa20600100igh6.html    在使用Invalidate(TRUE)进行窗口重绘时,总是会遇到闪屏的问题。    一开始以为是绘图速度过慢照成的,

2016-05-11 16:21:01 4190

转载 MFC绘图窗口闪烁解决方法or内存DC

内存DC在使用vc开发图形相关的应用程序时,常常需要使用MFC的CDC类直接把图形画在窗口上。这通常是通过响应windows的WM_PAINT消息实现的。如果要画的图形比较复杂,或者比较大,那么画图过程可能会造成窗口的闪烁。当窗口调整大小时,这种闪烁由为明显。 解决窗口闪烁问题的有效办法就是使用内存DC,也称为缓冲DC。在内存中准备一个和窗口DC相同属性的DC,在这个内存DC上执行

2016-05-11 13:33:46 964

转载 HDC与CDC相互转换

首先说一下什么是DC(设备描述表):Windows应用程序通过为指定设备(屏幕,打印机等)创建一个设备描述表(Device Context, DC)在DC表示的逻辑意义的“画布”上进行图形的绘制。DC是一种包含设备信息的数据结构,它包含了物理设备所需的各种状态信息 。Win32程序在绘制图形之前需要获取DC的句柄HDC,并在不继续使用时释放掉。在c++ 编程中常会见到HDC,CDC,CCl

2016-05-11 11:19:45 1999

转载 串口通信与编程01:串口基础知识

串口是串行接口(serial port)的简称,也称为串行通信接口或COM接口。  串口通信是指采用串行通信协议(serial communication)在一条信号线上将数据一个比特一个比特地逐位进行传输的通信模式。  串口按电气标准及协议来划分,包括RS-232-C、RS-422、RS485等。 1.串行通信  在串行通信中,数据在1位宽的单条线路上进行

2016-05-10 22:57:11 1625

转载 MFC实现全局热键

要想使用全局热键的话,需要用到两个函数:BOOL WINAPI RegisterHotKey(__in_opt HWND hWnd,__in int id,__in UINT fsModifiers,__in UINT vk);afx_msg void OnHotKey(    UINT nHotKeyId, 

2016-05-10 16:53:57 3415

转载 OnClose()和 OnDestroy()

基于对话框的MFC程序,发现每次程序退出时,托盘的小图标不能自动消失,鼠标移上去之后才能消失,比较不爽。后来发现我删除这个图标的代码是在自己重写的OnClose()函数中,结果断点一看,OnClose()根本没有被调用,确切的说是点“退出”不调用,点右上角的“叉”才调用,难怪出现这个结果,后来还有我想在OnClose()函数中有其他操作也没有被调用。在http://www.qqgb

2016-05-10 09:33:29 1513

转载 VC++6.0 通过HTTP方式获取网页 OpenURL

//头部包含afxinet.h 2  #include afxinet.h> 3 CInternetSession::OpenURL函数原型为: 4 CStdioFile* OpenURL( LPCTSTR pstrURL, //文件URL地址 5   DWORD dwContext = 1, //上下文ID 6   DWORD dwFlags = INTERNET_FLAG_

2016-05-05 23:41:41 24252

转载 MFC显示网络图片_3

3. IPictureIPicture的缩放效果好一点,有两种方法:1)一种是直接显示不下载图片到本地,//IPicture 方式读取网络图片HRESULT CListListBox::ShowPic(CDC* pDC,CString strImgUrl,CRect rect){        HDC hDC_Temp = pDC->GetSafeHdc();

2016-05-05 17:03:31 3127 1

转载 二维码的生成细节和原理

二维码又称QR Code,QR全称Quick Response,是一个近几年来移动设备上超流行的一种编码方式,它比传统的Bar Code条形码能存更多的信息,也能表示更多的数据类型:比如:字符,数字,日文,中文等等。这两天学习了一下二维码图片生成的相关细节,觉得这个玩意就 是一个密码算法,在此写一这篇文章 ,揭露一下。供好学的人一同学习之。关于QR Code Specification,可

2016-05-05 15:12:06 1319

转载 虚拟键码对照表

虚拟键码对照表 - 万一 - 博客园  http://www.cnblogs.com/del/archive/2007/12/07/987364.html

2016-05-05 12:13:55 557

转载 MFC对键盘消息的处理

今天想做一个程序用来测试键盘上的按键是否有效,因为对于字符键来说,可以用文本输入的方法测试其是否正常,但对于控制键来说这个就不太容易,所以想设计一个程序来测试下,用VC6创建一个基于对话框的程序,结果发现对于不能直接响应键盘按键的消息。          原来,在MFC中,对话框程序在完成程序的初始化后,就在程序主线程中,调用CWinThread::Run函数。在该函数中,首先调用API函数P

2016-05-05 11:28:51 6068

转载 (C++)UrlEncode的标准实现

(C++)UrlEncode的标准实现 - gemo的专栏 - 博客频道 - CSDN.NET  http://blog.csdn.net/gemo/article/details/8468311

2016-05-04 14:01:58 462

转载 C++ 实现URL 编码/解码代码

http://www.oschina.net/code/snippet_99767_1382#2140C++ 实现URL 编码/解码代码 - 为程序员服务  http://outofmemory.cn/code-snippet/1373/C-achieve-URL-coding-jiema-code

2016-05-04 10:45:54 2785 1

转载 字符编码笔记:ASCII,Unicode和UTF-8

http://www.ruanyifeng.com/blog/2007/10/ascii_unicode_and_utf-8.html

2016-05-04 10:25:13 237

转载 关于URL编码

一、问题的由来URL就是网址,只要上网,就一定会用到。一般来说,URL只能使用英文字母、阿拉伯数字和某些标点符号,不能使用其他文字和符号。比如,世界上有英文字母的网址“http://www.abc.com”,但是没有希腊字母的网址“http://www.aβγ.com”(读作阿尔法-贝塔-伽玛.com)。这是因为网络标准RFC 1738做了硬性规定:

2016-05-04 10:10:21 801

转载 全局钩子详解

监控程序的实现      我们发现一些木马或其他病毒程序常常会将我们的键盘或鼠标的操作消息记录下来然后再将它发到他们指定的地方以实现监听.这种功能其他是利用了全局钩子将鼠标或键盘消息进行了截取,从而获得了操作的消息.要得到鼠标和键盘的控制权,我们要用SetWindowsHookEx这个函数: HHOOK SetWindowsHookEx(    int idHook,        /

2016-05-03 17:20:33 6671 1

转载 #pragma data_seg() 的使用,进程间的通信

#pragma data_seg()1,#pragma data_seg()一般用于DLL中。也就是说,在DLL中定义一个共享的,有名字的数据段。最关键的是:这个数据段中的全局变量可以被多个进程共享。否则多个进程之间无法共享DLL中的全局变量。2,共享数据必须初始化,否则微软编译器会把没有初始化的数据放到.BSS段中,从而导致多个进程之间的共享行为失败。3,你所谓的结果

2016-05-03 16:54:40 835

转载 GDI 总结三: CImage类使用

前言         CImage类是基于GDI+的,但是这里为什么要讲归于GDI?         主要是基于这样的考虑: 在GDI+环境中,我们可以直接使用GDI+ ,没多少必要再使用CImage类                                                       但是,如果再GDI环境中,我们要想使用GDI+,有点麻烦,还得加

2016-05-03 14:05:42 441

转载 MFC 的 HTTP 请求处理

MFC 的 HTTP 请求处理  http://cn.waterlin.org/Microsoft/MFC-HTTP-request.html

2016-05-01 08:52:07 1564

空空如也

空空如也

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

TA关注的人

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