自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (3)
  • 收藏
  • 关注

原创 CMFCToolBar 添加下拉列表框

1、经过一个下午的各种纠结和不放弃,最终还是捣鼓出来了这个东西,记录下来,以备查看。在网上查到了两种方法呢,然后自己试验了下,在vs2010下都可以正确运行。第一种方法:是来自于 这里:http://blog.sina.com.cn/s/blog_6b5a0745010108tt.html但是看了这个,很久也弄不出来,还是具体来写一下了:        CMFCToolBar m_

2013-01-25 20:54:04 2952

转载 CMap使用

转自:http://chenuaizhang2008.blog.163.com/blog/static/727635720114111816307/如何声明CMap许多人对Cmap的声明模式CMap感到迷惑,为什么不用CMap呢?实际上,CMap中的的数据最终会是CPair,而CPair内部是(KEY,VALUE)。因此,CMap其实存储的是KEY,而非ARG_KEY。然而

2013-01-22 20:12:09 872

原创 MFC 进程监控

1、获得电脑中所有运行的进程:     #include "TLHELP32.H"       HANDLE Snapshot;Snapshot=CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS,0);PROCESSENTRY32 processListStr;processListStr.dwSize=sizeof(PROCESSENTR

2013-01-22 15:05:28 3702

转载 实现对话框在位图作为背景时的控件透明

转自:http://blog.csdn.net/zgl7903/article/details/5902879 [cpp] view plaincopy/////////////////  TransparentDlg.h     #pragma once  //////////////////////////

2013-01-21 22:00:05 755

转载 只有一个实例运行

HANDLE hMutex=::CreateMutex(NULL,TRUE,_T("FirstName"));//FirstName可以随便取一个唯一的名字   if   (hMutex!=NULL)   {   if   (GetLastError()==ERROR_ALREADY_EXISTS)   {   AfxMessageBox(_T("已经有一个程序运行."));

2013-01-21 15:23:27 564

原创 对话框中

CxxxDlg *dlg = (CxxxDlg*)theApp.m_pMainWnd;

2013-01-21 14:58:00 494

转载 GetLastError

DWORD i  =  ::GetLastError();    功能:查询LoadIcon()函数返回的错误值  〖0〗-操作成功完成。  〖1〗-功能错误。  〖2〗-系统找不到指定的文件。  〖3〗-系统找不到指定的路径。  〖4〗-系统无法打开文件。  〖5〗-拒绝访问。  〖6〗-句柄无效。  〖7〗-存储控制块被损坏。  〖8〗-存储空间不足

2013-01-21 12:07:04 3370

原创 _makepath 和_splitpath

这是在之前的一篇文章中剪裁出来的:_makepath 和_splitpath只是方便查看!在这之前还要在说明一个函数的使用,我们注册时,是想要在注册表中显示我们自己文件名的,这样方便看那么我们需要在之前获得的路径名strPath中提取出文件名字,那么使用_splitpath.在网上看到的使用方法,很简单理解:char path_buffer[_MAX_PATH];char dr

2013-01-19 21:43:19 1299

原创 对话框部分的收缩和扩展

1、在OnInitDialog中设置:      CRect rectLarge;CRect rectSmall;CRect rectSeparate;    GetWindowRect(&rectLarge);GetDlgItem(IDC_SEPARATE)->GetWindowRect(&rectSeparate);rectSmall.top = rectLarge.t

2013-01-19 20:10:47 673

原创 给对话框添加状态栏

1、在资源视图下的String Table中打开String Table,在其中添加 IDS_INDICATOR_NISH和IDS_INDICATOR_TIME2、 声明:CStatusBar m_bar;              static UINT BASED_CODE indicators[]=              {          IDS_INDICATOR_

2013-01-19 09:03:19 864

转载 MFC静态文本框透明

HBRUSH CMyUIDlg::OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor)      {          HBRUSH hbr = CDialog::OnCtlColor(pDC, pWnd, nCtlColor);            if(   CTLCOLOR_STATIC   ==   nCtlColor   )

2013-01-18 10:24:52 3347

转载 MFC中设置对话框颜色、添加背景图片、添加音乐的方法

转自:http://mapdll.blog.51cto.com/1051271/329175一、设置背景颜色的三种方法:1、我们知道程序在运行的时候会调用OnPain函数,那么我们可以在这里设置背景颜色。void CFlipCardsDlg::OnPaint() {if (IsIconic()) {//保持不变 } else {   CRect

2013-01-18 10:24:13 1153

原创 MFC托盘显示

#define WM_NOTIFYICON WM_USER + 5#define IDI_ICON 0x0005 fx_msg LRESULT OnNotifyIcon(WPARAM wParam,LPARAM lParam); NOTIFYICONDATA nd;nd.cbSize = sizeof (NOTIFYICONDATA);nd.hWnd =

2013-01-18 08:46:06 1136

串口通讯精灵

之前使用mfc VC++ 写的串口通信精灵,分别使用了API和 MSComm控件写的,希望对你有帮助

2012-06-06

MFC 画图程序

编写语言:C++ ,开发环境:vsiual 2010 完成任务:在单文档中进行直线,圆,矩形,点等图元的绘制,复制,粘贴,删除,修改等功能。

2012-04-17

MFC 打开保存 图片

使用vs2010,创建单文档,使用CImage可对bmp jpg 格式的文件进行打开 保存 放大 缩小操作!

2012-02-24

空空如也

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

TA关注的人

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