自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 FormatMessage 格式化 GetLastError 错误代码

LPCSTR _FormatErrorMessage( LPCTSTR szReason, DWORD dwErrCode ){ static TCHAR szErrMsg[1024]; memset(szErrMsg, 0, sizeof(szErrMsg)); //DWORD dwErrCode = GetLastError(); //之前的错误代码 LPVOID lpM

2016-07-17 13:02:49 1067

原创 在任务栏上的时钟区域显示自己的内容 MFC 封装

//ClockTrayWnd.h#pragma onceclass CColockTrayWnd : public CWnd{ CWnd *m_pNotifyWnd; //通知窗口 UINT m_uNotifyMessage; //通知消息public: CColockTrayWnd() { m_pNotifyWnd = NULL; m_uNotify

2016-07-15 22:18:50 820

原创 数字按千分组格式化

LPCTSTR FormatThousandNumber(const INT64 iInVal){ static CString strVal; INT64 iVal = (INT64)(iInVal < 0 ? (-iInVal):(iInVal)); strVal.Empty(); do { CString szSub; szSub.Format(_T(

2016-07-15 21:05:55 490

原创 在任务栏上的时钟区域显示自己的内容

以 TrayClockWClass 为父窗口测试, 诸多不完美, 单调, 可能有闪烁,  仅作为基础测试使用 // ShellClock.cpp : Defines the entry point for the application.//#include "stdafx.h"#include "resource.h"#include #if _MSC_VER <

2016-07-15 07:33:32 1124

原创 使用 ShellExecuteEx 显示文件属性

ShellExecuteEX MSDN SHELLEXECUTEINFO sei; ZeroMemory(&sei,sizeof(sei)); sei.cbSize = sizeof(sei); sei.lpFile = _T("C:\\"); //or path sei.lpVerb = "properties"; sei.fMask = SEE_MASK

2016-07-12 08:44:13 1102 1

空空如也

空空如也

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

TA关注的人

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