- 博客(7)
- 资源 (6)
- 收藏
- 关注
原创 MFC 最小化到托盘及右击托盘菜单
//全局变量NOTIFYICONDATA nid;//托盘图标全局变量//在stdafx.h#define WM_SHOWTASK (WM_USER + 123)// 关联消息映射函数// 位于BEGIN_MESSAGE_MAP与END_MESSAGE_MAP之间 ON_MESSAGE(WM_SHOWTASK,OnShowTask)// 当然要声明和定义OnShowTask()//
2016-01-21 22:30:34 4658 2
转载 单击右键弹出快捷菜单,并删除list control中的选中项
1.设置快捷菜单:为了首先我们需要在菜单项下插入一个菜单IDR_MENU1,并在此菜单下创建一个菜单项,此菜单项的名字可以随便取,比如:ab,然后在aa下面添加一个子菜单“删除”,将其ID号设置为ID_SC。(如果有需要的话还可以根据我们自己的需要添加其他的子菜单项,这里我们不再叙述,仅以“删除为例”)1.1)在list control中添加快捷菜单:在list control中添加时
2015-12-24 21:01:42 3720
原创 MFC改变按钮文字Button
MFC改变按钮文字Button,下面代码可以使按钮单击后从默认的开始变为停止,如果按钮标题是停止,那么再次单击后便变为开始。 CString i; GetDlgItemText(IDOK,i); //取按钮标题 if (i==_T("开始")) GetDlgItem(IDOK)->SetWindowText(_T("停止")); else GetDlgItem(IDOK
2015-03-24 20:31:55 4863 1
原创 MFC创建及读写ini文件操作;
判断文件是否存在,如果不存在创建文件并写入相关数据; CFileFind finder; //查找是否存在ini文件,若不存在,则生成一个新的默认设置的ini文件,这样就保证了我们更改后的设置每次都可用 BOOL ifFind = finder.FindFile(_T("d:\\qzze.ini")); if (!ifFind) { WritePrivateProfileSt
2015-03-24 15:38:09 7013 1
原创 Utf-8编码处理(解决c++/MFC下的乱码问题)
void CGetpostDlg::UTF8toANSI(CString &strUTF8){USES_CONVERSION;char * strutf8 = W2A(strUTF8);//获取转换为多字节后需要的缓冲区大小,创建多字节缓冲区UINT nLen = MultiByteToWideChar(CP_UTF8, NULL, strutf8, -1, NULL, NULL);WCHAR *
2015-03-23 11:35:58 3569
原创 MFC对数据的复制及粘贴;
复制:注:www.qzze.com 为需要复制到剪贴板的数据,也可为:CString n; n=www.qzze.com" 可把字符串更换为一数据变量。 if (this->OpenClipboard()) //如果能打开剪贴板 { ::EmptyClipboard(); //清空剪贴板,使该窗口成为剪贴板的拥有者 CString s
2015-03-18 22:03:42 1513
阿里云linux一键安装web环境 sh-1.5.5
2016-05-24
宽带错误码查询
2014-08-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人