摘要: 让DataGridView显示行号如果DataGridView控件能显示行号,对我们寻找数据就非常方便,但DataGridView默认的属性中,不可设置显示行号。本文在DataGridView的RowPostPaint事件中进行绘制,实现了这个功能,其效果如下:为了表示行号,我们可以在DataGri... 阅读全文
posted @ 2014-07-01 16:04 ★末日3000 阅读(147) 评论(0) 推荐(0)
摘要: void CTransBitmapDlg::OnPaint() { CDC *PDC = GetDC(); CDC dcImage, dcTrans; //装入欲显示的位图 CBitmap bitmap; bitmap.LoadBitmap(IDB_BITMAPID); //取得位图的详细信息 BITMAP bm; bitmap.GetBitmap(&bm); int nWidth = bm.bmWidth; int nHeight = bm.bmHeight; //建立与设备环境相关的位图,dcImage中用来装入欲显示的位图 //dcTrans中用来装入过滤背景色的位图 dcIma 阅读全文
posted @ 2013-09-23 10:45 ★末日3000 阅读(190) 评论(0) 推荐(1)
摘要: vs++6.0中有splash screen控件,在VS2008中只能手动写。头文件/************************************************************************//* Description: 实现程序启动时显示logo画面,(测试版本VS2008) *//************************************************************************/// 使用方法: 只需在MFC工程中的CMainFrame类中添加消息OnCreate,// ... 阅读全文
posted @ 2013-09-13 15:06 ★末日3000 阅读(218) 评论(0) 推荐(0)
摘要: /*测试插入流文件*/voidinsert_(){_StreamPtrpwStream;_bstr_tstrPath("D:\\my\\21.wav");_bstr_tstrOpen("");_variant_tvarBLOB;_variant_tvarOptional(DISP_E_PARAMNOTFOUND,VT_ERROR);HRESULThr=pwStream.CreateInstance(_uuidof(Stream)); //创建流对象if(SUCCEEDED(hr)){pwStream->Type=adTypeBinary;hr=pw 阅读全文
posted @ 2013-09-12 16:43 ★末日3000 阅读(339) 评论(0) 推荐(0)
摘要: 一 函数原型及参数 function MessageBox(hWnd: HWND; Text, Caption: PChar; Type: Word): Integer; hWnd:对话框父窗口句柄,对话框显示在Delphi窗体内,可使用窗体的Handle属性,否则可用0,使其直接作为桌面窗口的子窗口。 Text:欲显示的信息字符串。 Caption:对话框标题字符串。 Type:对话框类型常量。 该函数的返回值为整数,用于对话框按钮的识别。 2、类型常量 对话框的类型常量可由按钮组合、缺省按钮、显示图标、运行模式四种常量组合而成。 (1)按钮组合常量 MB_OK = $0... 阅读全文
posted @ 2013-09-05 13:51 ★末日3000 阅读(147) 评论(0) 推荐(0)
摘要: 本文对在使用ffmpeg进行音视频编解码时使用到的一些函数做一个简单介绍,我当前使用的ffmpeg版本为:0.8.5,因为本人发现在不同的版本中,有些函数名称会有点小改动,所以在此有必要说明下ffmpeg的版本号。ffmpeg本人也是刚接触,本文将采用累加的方法逐个介绍我使用到的函数,如有不妥之处,还望谅解!头文件引入方法:extern"C"{#include"libavcodec/avcodec.h"#include"libavformat/avformat.h"#include"libavutil/avutil.h&qu 阅读全文
posted @ 2013-08-16 09:43 ★末日3000 阅读(247) 评论(0) 推荐(0)
摘要: OpenCV是一个用于图像处理、分析、机器视觉方面的开源函数库. 无论你是做科学研究,还是商业应用,opencv都可以作为你理想的工具库,因为,对于这两者,它完全是免费的。该库采用C及C++语言编写,可以在windows, linux, mac OSX系统上面运行。该库的所有代码都经过优化,计算效率很高,因为,它更专注于设计成为一种用于实时系统的开源库。opencv采用C语言进行优化,而且,在多核机器上面,其运行速度会更快。它的一个目标是提供友好的机器视觉接口函数,从而使得复杂的机器视觉产品可以加速面世。该库包含了横跨工业产品检测、医学图像处理、安防、用户界面、摄像头标定、三维成像、机器视觉等 阅读全文
posted @ 2013-08-05 11:15 ★末日3000 阅读(189) 评论(0) 推荐(0)
摘要: 头文件#ifndef _GETSTRINGS_H_#define _GETSTRINGS_H_#include using std::string;class TranslateRTSP{ public: TranslateRTSP(); ~TranslateRTSP() {} void DoProcess(char data[]);//解析RTSP命令 //待获取的字段 stringm_sVersion; stringm_sStatus; stringm_sDescribe; stringm_sSequence; stringm_sSession; strin... 阅读全文
posted @ 2013-07-19 14:17 ★末日3000 阅读(1568) 评论(0) 推荐(0)
摘要: 核心提示:rtsp简介(ZT)RealTimeStreamingProtocol或者RTSP(实时流媒体协议),是由Realnetwork和Netscape共同提出的如何有效地在IP网络上传输流媒体数据的应用层协议。RTSP提供一种可扩展的框架,使能够提供能控制的,按需传输实时数据,比如音频和视频文件rtsp简介(ZT)RealTimeStreamingProtocol或者RTSP(实时流媒体协议),是由Realnetwork和Netscape共同提出的如何有效地在IP网络上传输流媒体数据的应用层协议。RTSP提供一种可扩展的框架,使能够提供能控制的,按需传输实时数据,比如音频和视频文件。源数 阅读全文
posted @ 2013-07-19 10:43 ★末日3000 阅读(276) 评论(0) 推荐(0)
摘要: 有人说没有直接的函数... 其实有的.网上也有很多资料,有些人虽然知道了,但是并不会将所有字符串全部分割.. 这也是很多人一个编程的坏毛病,那就是不看函数的返回值.该问题地址:http://zhidao.baidu.com/question/87156557.htmlCString str("1,abc,ddd,aaa,c,b"); CString temp; int i=0; while(AfxExtractSubString(temp,str,i,','))//枚举分割后的返回值. 这里的返回值起了重要作用.简单吧 { ++i; AfxMessageBo 阅读全文
posted @ 2013-07-18 15:30 ★末日3000 阅读(345) 评论(0) 推荐(0)