MFC
文章平均质量分 90
小小马_
这个作者很懒,什么都没留下…
展开
-
MFC学习之 将 list 表里的信息写入.txt文本 和 .xls EXCEL 文件中
1、将 listcontrol 表中的信息 用 Cfile 函数写入 .txt 中 ,用ODBC来实现excel的写操作。afx_msg void OnBnClickedButtonExport();int32_t ExportToTXT(CString& strFilePath);int32_t ExportToXLS(CString& strFilePath);在XXXDlg.cpp中原创 2012-12-06 16:58:25 · 7581 阅读 · 5 评论 -
MFC学习之 浮动提示框 CToolTipCtrl 控件的用法
当我们用VC的MFC大框架编程时,当我们将鼠标放到系统提供的工具栏按钮,或菜单上时,系统会自动弹出一个小的提示框,给出此项功能的帮助或提示,非常友好,那在我们自己的程序中,如何实现此功能呢?1、在 XXXDlg.h 中 添加:virtual BOOL PreTranslateMessage(MSG* pMsg); CToolTipCtrl m_too原创 2012-11-22 17:21:46 · 7792 阅读 · 0 评论 -
MFC学习之 怎么用VS2005打开 VS2008工程 方法
今天下载到一个关于使用Flash的程序例子,双击其 sln 文件时却没有响应,只见该文件有这样的描述:于是用记事本打开该文件:发现该解决方案是在 VS 2008环境创建的,而我本机只安装了 VS 2005,版本兼容问题,怪不得打不开。只能通过 其 vcproj 文件来操作了。用记事本打开对应的 vcproj 文件:把里面的 version 9.00 改为 8.00。原创 2012-09-27 16:44:15 · 2655 阅读 · 1 评论 -
MFC学习之 在Button控件上画线
在 Onpaint里画void CLayoutDlg::OnPaint(){CPaintDC dc(this);CButton* pButton = (CButton*)GetDlgItem(IDC_BUTTON_LAYOUT3);ASSERT(pButton && pButton->GetSafeHwnd());CDC* pdc = pButton->GetDC(原创 2012-09-08 22:56:50 · 3256 阅读 · 2 评论 -
MFC学习之 在按钮上加图标与文字共同显示
先给大家推荐两个ICON,PNG图标库网站:http://sc.chinaz.com/tubiao/RuanJianTuBiao.html(图片多,相当时尚,进去之后你会吃惊,这些就是你想要的) http://www.easyicon.cn/ (特点:图片多!好多!相当多!)要设计一个漂亮的按钮,要么搞成位图按钮,要么加ico图片,但是那样文字就没法显示了,除非把文字先写到图片上。1.原创 2012-08-31 00:37:04 · 18011 阅读 · 1 评论 -
MFC学习之 皮肤使用方法 + 代码 + 下载地址
皮肤资源 下载地址: http://download.csdn.net/detail/abidepan/45112771、将SkinPPWTL.lib skinppwtl.dll SkinPPWTL.h三个文件及相应皮肤拷贝至工程文件夹下2、在StdAfx.h文件中加入#include "SkinPPWTL.h"//..#endif // _AFX_NO_AFXCMN_SUPPO原创 2012-08-19 19:45:29 · 12438 阅读 · 10 评论 -
MFC学习之 背景贴图及控件透明
在CDialog类中进行贴图,一般放在OnPaint()函数中,因为窗口更新时,使用它来进行重绘。在OnPain()中贴图的源码如下:void C***Dialog::OnPaint() { CPaintDC dc(this); // device context for painting // CPaintDC dc(this); CRect rect;原创 2012-09-06 10:52:58 · 19225 阅读 · 8 评论 -
MFC学习之 知识点(1)
标准的进度条控件是不带指示器的,也没用函数供我们去实现。我们看到的有些进度条指示器是在进度条控件中放置一个静态文本控件而制成的。具体实现方法如下:1,处理当前窗口的反射消息WM_CTLCOLOR,即添加HBRUSH OnCtlColor(CDC *pDC, CWnd *pWnd, UINT nCtlColor)这个消息映射函数。注意,不是HBRUSH CtlColor(CDC *pDC,原创 2012-09-06 22:54:39 · 1287 阅读 · 0 评论 -
毕业设计 rtsp播放器 - 相关文档
基于MFC的视频监控系统客户端实现 - ZeaLoVe - ITeye技术网站中国安防行业网-中国安防网-安防产品-最权威安防网站DVR or NVRIPVS - happypolo的专栏 - 博客频道 - CSDN.NET[RTSP]Rtsp协议介绍流媒体服务器的介绍_极酷播放器官方网站Make Icons Easily With Art Icons Pro, a Powerful Window原创 2013-08-19 15:06:43 · 1715 阅读 · 0 评论 -
RTSP HTTP流媒体播放器demo
应群中一个兄弟的请求,义务帮他做的rtsp流媒体播放器宣传一下,自己测试了一下,相比于其它开源的播放器更加流畅一些。以下为测试程序的demo,需要源码可自行联系开发者。网址一:http://download.csdn.net/detail/winitz/5257777。网址二:http://video.vomont.com --------------------------原创 2013-04-14 21:34:04 · 18304 阅读 · 1 评论 -
MFC学习之 对话框设置背景颜色及控件透明的方法
对话框设置背景色之后控件不透明的问题。1.对话框设置背景色:方法1:(用OnPaint())在Dlg.h中:声明 afx_msg void OnPaint(); HICON m_hIcon;在Dlg中:在BEGIN_MESSAGE_MAP下:ON_WM_PAINT() 然后:void原创 2012-08-30 16:14:14 · 15801 阅读 · 1 评论 -
MFC学习之 Codejock Xtreme Toolkit 使用例子
以Custom Control为例:一、 使用前的准备1 新建一个基于对话框的MFC程序ReportControlTest。2 添加对XT Toolkit Pro 的引用。添加对头文件“XTToolkitPro.h”的引用。假设Xtreme ToolkitPro的目录下的源文件夹的路径为“D:\Software\Software Development\vs6.0\原创 2012-08-22 19:11:01 · 9482 阅读 · 3 评论 -
MFC学习之 利用 Codejock XtremeToolkitPro 换肤
CodejockXtremeToolkitPro 安装文件下载:http://download.csdn.net/detail/abidepan/4538677CodejockXtremeToolkitPro 编译过后的文件:http://download.csdn.net/detail/abidepan/4559706(也就是 XTToolkitPro.h、XTTo原创 2012-08-21 23:18:55 · 16662 阅读 · 4 评论 -
MFC学习之 ico图片制作 imagelist 并制作三态按钮
先介绍几个我自己做UI时经常用到的图片编辑工具:1、图片转换器:图片转换器 (是一个非常实用的图片转换工具,它可以批量转换图片的格式,支持:BMP、WBMP、JPEG、PNG、TIF、GIF、PCX、TGA、ICO、PSD、JP2、J2K、DCX、PDF等各种图片格式)2、ArtIcons: ArtIcons5.25 (ArtIcons是一款Windows高级图标工具。专业或初级的图型设计原创 2012-11-22 20:14:50 · 9295 阅读 · 1 评论 -
MFC学习之 ListCtrl 控件的用法
ListBox控件组合列表框 :http://www.codeproject.com/Articles/148/A-multi-check-ListBox原文:http://blog.csdn.net/nwzhourui/article/details/6684128ListCtrl在工作中,常常用到,也常常看到大家发帖问怎么用这个控件,故总结了一下自己的使用经验,以供参考使用。原创 2012-08-16 19:54:21 · 3228 阅读 · 0 评论 -
MFC学习之 Cstring 转 Char* 和 Char* 转 Cstring
在Visual C++.NET2005中,默认的字符集形式是Unicode,但在VC6.0等工程中,默认的字符集形式是多字节字符集(MBCS:Multi-Byte Character Set),这样导致在VC6.0中非常简单实用的各类字符操作和函数在VS2005环境下运行时会报各种各样的错误,这里总结了在Visual C++.NET2005环境中Unicode字符集下CString和char *之原创 2012-08-19 17:33:48 · 1349 阅读 · 0 评论 -
MFC学习之 创建ActiveX控件 遇到的问题
一、关于注册ActiveX控件Regsvr32.exe位于Windows目录的system子目录下。点击Windows的“开始→运行”菜单,在对话框中输入以下命令:(这里以netshare.ocx控件为例)regsvr32 netshare.ocx 注册netshare.ocx控件regsvr32 /u netshare.ocx 解除netshare.oc原创 2012-09-24 15:32:58 · 2021 阅读 · 0 评论 -
MFC学习之 解决StretchBlt()压缩图片失真
vc中位图伸缩函数StretchBlt在对图片进行缩放时会造成严重的图片失真。在了解解决方法前先巩固下StretchBlt的用法:StretchBlt函数功能:函数从源矩形中复制一个位图到目标矩形,必要时按目前目标设备设置的模式进行图像的拉伸或压缩。函数原型:BOOL StretchBlt(HDC hdc, int nXOriginDest, int nYOriginDes原创 2012-09-10 16:17:26 · 9629 阅读 · 0 评论 -
MFC学习之 树控件加图标
树控件学习:http://blog.csdn.net/shuilan0066/article/details/6638504方法很多,常用到的有这两个:截图:方法一:(加 ico图标,一个一个的加,4*16*16)准备4张16*16的ico图片(在树已经可以正常显示的情况下)在 Dlg.h中声明:CImageList imagelist;在Dlg.cpp中:D原创 2012-08-30 00:30:01 · 9321 阅读 · 2 评论 -
MFC学习之 标题栏加载图标
在 Dlg.h 里声明:HICON m_hIcon;在Dlg.cpp里:构造函数中:m_hIcon = AfxGetApp()->LoadIcon(IDR_MAINFRAME); // 加载图标在Dlg::OnInitDialog() 中加:SetIcon(m_hIcon, TRUE); // 设置大图标 SetIcon(m_hIcon, FALSE);原创 2012-08-29 23:56:55 · 4545 阅读 · 0 评论 -
MS DOS 命令大全
一、基础命令1 dir无参数:查看当前所在目录的文件和文件夹。/s:查看当前目录已经其所有子目录的文件和文件夹。/a:查看包括隐含文件的所有文件。/ah:只显示出隐含文件。/w:以紧凑方式(一行显示5个文件)显示文件和文件夹。/p:以分页方式(显示一页之后会自动暂停)显示。|more:前面那个符号是“\”上面的那个,叫做重定向符号,就是把一个命令的结果输出为另外原创 2016-09-05 10:47:29 · 466 阅读 · 0 评论