![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MFC学习
文章平均质量分 68
hnu_zxc
学无止境
展开
-
MFC radio button 组选按钮
在使用MFC的radio button的来实现按钮组单选效果时的实现方式:1、连续添加两个Radio Button,确保其ID是连续的(可以查看Resource.h中的定义)2、将第一个Radio Button的Group属性设置为true如此处理后,运行程序时,两个按钮均未选中,选中一个后,点击另一个的时候,之前选中的按钮变为未选中状态。可以在OnInitDial原创 2012-01-09 17:39:21 · 2252 阅读 · 1 评论 -
利用"NOTIFYICONDATA"实现MFC的托盘程序
转自:http://hi.baidu.com/asd4790007/item/494a48d46535f491270ae7da一、自定义信息在头文件中加入下面这句话:#define WM_SHOWTASK (WM_USER+1)二、MYDLG.CPP文件中添加_messageEntries数组添加自定义信息WM_SHOWTASKON_MESSAGE(WM_SHOWTAS转载 2012-07-09 16:55:43 · 1043 阅读 · 0 评论 -
VC定时器
转自:http://hi.baidu.com/asd4790007/item/9d14953fb111b20bcfb9fed7在VC中,定时有三种方法,一是利用WM_TIMER消息的API函数,二是使用多媒体定时器,三是多线程定时器(不知道是不是可以这样分啊)。1、WM_TIMERSetTimer函数是用来设立一个定时器,SetTimer函数的原型如下:UINT_P转载 2012-07-09 16:57:21 · 612 阅读 · 0 评论 -
EndDialog和CDialog::OnOK()
转自:http://hi.baidu.com/asd4790007/item/8a1a71e01ba12b15595dd8da第一,OnOK()和OnCancel()是CDialog基类的成员函数,而OnClose()和OnDestroy()是CWnd基类的成员函数,即WM消息响应函数。从应用程序结构的角度,拿对话框来说,红色的X对应的是CWnd,而处于对话框中的“确定”、“取消”按钮则对应了转载 2012-07-09 16:47:42 · 8567 阅读 · 0 评论 -
StretchDIBits用法
转自:http://blog.csdn.net/giantchen547792075/article/details/6996011StretchDIBits 函数把DIB、JPEG、PNG图像中一矩形区域内的像素颜色数据复制到指定的目标矩形里。如果目标矩形大于源矩形,此函数将拉伸的行和列以适合目标矩形的颜色数据。如果目标矩形小于源矩形,则此函数使用指定的光栅操作压缩的行和列。(Note:转载 2012-04-23 21:01:16 · 29434 阅读 · 0 评论 -
CFileDialog类应用详解
转自:http://blog.csdn.net/bxwang1/article/details/3220609最近编程用到CFileDialog类选择多个文件,在网上搜索了一下,讲的千差万别,自己总结了一下,与大家一起分享!构造函数原型:CFileDialog(BOOL bOpenFileDialog, LPCTSTR lpszDefExt = N转载 2012-04-24 16:32:05 · 10073 阅读 · 0 评论 -
CFile
CFileCObject └CFileCFile是MFC文件类的基类,它直接提供非缓冲的二进制磁盘输入/输出设备,并直接地通过派生类支持文本文件和内存文件。CFile与CArchive类共同使用,支持MFC对象的串行化。该类与其派生类的层次关系让程序通过多形CFile接口操作所有文件对象。例如,一个内存文件相当一个磁盘文件。使用CFile转载 2012-04-24 19:36:42 · 940 阅读 · 0 评论 -
BitBlt用法
BOOL BitBlt( int x, int y, int nWidth, int nHeight, CDC* pSrcDC, int xSrc, int ySrc, DWORD dwRop );返回值:函数成功,返回非零值,否则为0。参数: x 指定目标矩形左上角的逻辑x坐标。y 指定目标矩形左上角的逻辑y坐标。nWidth 指定目标矩形和源位图的宽度(逻辑单位原创 2012-04-23 20:58:25 · 2556 阅读 · 0 评论 -
VC++字符编码之间的转换
1、把一个字符串(单字节char、多字节均可)转换为宽字符(UTF-16编码,双字节表示,在VC++程序中若选择Unicode编码,则使用的是双字节wchar_t)函数原型:int MultiByteToWideChar( __in UINT CodePage, __in DWORD dwFlags, __in LPCSTR lpMultiB原创 2012-07-25 23:44:11 · 3570 阅读 · 0 评论