10 运维爱编程

尚未进行身份认证

运维爱编程的博客:https://blog.qzze.com

等级
TA的排名 24w+

阿里云推荐码: oj0nhm(优惠码)

阿里云9折推荐码:oj0nhm,长期有效,在购买付款时直接输入这个推荐码就可以打9折!

2016-04-20 15:43:52

MFC 最小化到托盘及右击托盘菜单

//全局变量NOTIFYICONDATAnid;//托盘图标全局变量//在stdafx.h#defineWM_SHOWTASK(WM_USER+123)//关联消息映射函数//位于BEGIN_MESSAGE_MAP与END_MESSAGE_MAP之间 ON_MESSAGE(WM_SHOWTASK,OnShowTask)//当然要声明和定义OnShowTask()//

2016-01-21 22:30:34

单击右键弹出快捷菜单,并删除list control中的选中项

1.设置快捷菜单:为了首先我们需要在菜单项下插入一个菜单IDR_MENU1,并在此菜单下创建一个菜单项,此菜单项的名字可以随便取,比如:ab,然后在aa下面添加一个子菜单“删除”,将其ID号设置为ID_SC。(如果有需要的话还可以根据我们自己的需要添加其他的子菜单项,这里我们不再叙述,仅以“删除为例”)1.1)在listcontrol中添加快捷菜单:在listcontrol中添加时

2015-12-24 21:01:42

MFC改变按钮文字Button

MFC改变按钮文字Button,下面代码可以使按钮单击后从默认的开始变为停止,如果按钮标题是停止,那么再次单击后便变为开始。 CStringi; GetDlgItemText(IDOK,i);//取按钮标题 if(i==_T("开始")) GetDlgItem(IDOK)->SetWindowText(_T("停止")); else GetDlgItem(IDOK

2015-03-24 20:31:55

MFC创建及读写ini文件操作;

判断文件是否存在,如果不存在创建文件并写入相关数据; CFileFindfinder;//查找是否存在ini文件,若不存在,则生成一个新的默认设置的ini文件,这样就保证了我们更改后的设置每次都可用 BOOLifFind=finder.FindFile(_T("d:\\qzze.ini")); if(!ifFind) { WritePrivateProfileSt

2015-03-24 15:38:09

Utf-8编码处理(解决c++/MFC下的乱码问题)

voidCGetpostDlg::UTF8toANSI(CString&strUTF8){USES_CONVERSION;char*strutf8=W2A(strUTF8);//获取转换为多字节后需要的缓冲区大小,创建多字节缓冲区UINTnLen=MultiByteToWideChar(CP_UTF8,NULL,strutf8,-1,NULL,NULL);WCHAR*

2015-03-23 11:35:58

MFC对数据的复制及粘贴;

复制:注:www.qzze.com为需要复制到剪贴板的数据,也可为:CStringn;n=www.qzze.com"可把字符串更换为一数据变量。    if(this->OpenClipboard())//如果能打开剪贴板    {        ::EmptyClipboard();//清空剪贴板,使该窗口成为剪贴板的拥有者        CStrings

2015-03-18 22:03:42
勋章 我的勋章
    暂无奖章