MFC
隔壁小王哥
这个作者很懒,什么都没留下…
展开
-
MFC编程中CTime各种格式转换
MFC编程中CTime各种格式转换(一)获得当前日期和时间,并可以转化为 CStringCTime tm=CTime::GetCurrentTime();CString str=tm.Format("%Y-%m-%d");或者SYSTEMTIME systemTime;::GetLocalTime(&systemTime);CTime cTime转载 2016-06-11 15:34:51 · 2827 阅读 · 0 评论 -
CStatic重载使用滚动条
之前一直重载的是CButton来显示图片,但是在使用橡皮筋技术的时候,在Button上不能拖动,我研究了很长事件没有解决,于是决定用CStatic重写,在使用的过程中遇到了几个问题,在这里记录一下: 1.重载的绘制是在OnPaint()里面,这个大家都知道。 2.如果不响应OnLbuttonDown事件的话,打开Static控件的Notify属性为True。 3.显示图片太大或文字过多原创 2015-11-12 18:13:46 · 2101 阅读 · 0 评论 -
关于调用skin++会出现无法解析的外部符号问题解决方案
在使用skin++换肤时,配置完成之后遇到这样一个错误。__declspec(dllimport) int __cdecl skinppLoadSkin(wchar_t *,int)"等等解决方案1: 换成多字节的,这个虽然可以,但是如果用Unicode写的程序换起来起来是很麻烦的。解决方案2: 定位到skinppLoadSkin的头文件里,把TCHAR*改成CHAR*,原创 2015-11-27 11:41:35 · 1247 阅读 · 0 评论 -
使用BROWSEINFO 设置浏览文件夹的属性
大家都知道,使用BROWSEINFO bi结构体和SHBrowseForFolder可以弹出浏览文件夹,通过BROWSEINFO来设置浏览文件夹的属性。下面我就来简单谈一些我在调用的时候遇到的问题和使用的方法。下面是BROWSEINFO 参数的含义:typedef struct _browseinfo { HWND hwndOwner; // 父窗口句柄 LPCITEMIDLIST p原创 2016-03-05 20:30:05 · 7497 阅读 · 3 评论