会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
奥雷连诺
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
12
13
14
15
16
17
18
下一页
2010年10月21日
通过OnPaint()给 CXXDialog填充不同的颜色。
摘要: ON_WM_CTLCOLOR给对话框绘图,部分绘图很不好弄。 比如下面HBRUSH CShortMsgDlg::OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor) {HBRUSH hbr = CDialog::OnCtlColor(pDC, pWnd, ...
阅读全文
posted @ 2010-10-21 17:15 奥雷连诺
阅读(343)
评论(0)
推荐(0)
2010年10月18日
CFileDialg文件后缀名的限制
摘要: CString szFilterFDlg;szFilterFDlg=_T("image (*.jpg;*.bmp;*.png)|*.jpg;*.bmp;*.png|(*.jpg)|*.jpg|(*.bmp)|*.bmp|(*.png)|*.png||");CFileDialog FileDlg(TR...
阅读全文
posted @ 2010-10-18 10:13 奥雷连诺
阅读(328)
评论(0)
推荐(0)
2010年8月31日
尽量不操作类的属性的原因。
摘要: 不要操作类属性的原因 因为最好以方法的形式提供给被调用者,也许你熟悉你的类可以随意在类外面操作自己的属性。单别人可能会恼火,纠结。一个类,最好只有方法公开,如果有属性作为开关或者其他东西,那不太好,除非你写的清清楚楚,这些属性是可操作的,显而易见的。提供给别人的类,当别人用你的类的时候 是关心你的...
阅读全文
posted @ 2010-08-31 13:50 奥雷连诺
阅读(133)
评论(0)
推荐(0)
2010年8月24日
程序关闭困难,析构函数执行不到的原因。
摘要: class A{A();~A();char * m_pChar;};class Sum{ Sum(); ~Sum();A *m_pA;};Sum::~Sum(){m_pA=new A();}Sum::~Sum(){delete m_pA;}A::A(){int iCount=3;m_pChar=...
阅读全文
posted @ 2010-08-24 15:35 奥雷连诺
阅读(567)
评论(0)
推荐(0)
2010年8月12日
CEdit回车自动换行,动态创建菜单
摘要: CEdit 控件属性设置Multiline,Vertical scroll,AutoVScroll,Want Return,4个属性设置为true.就是按回车自动换行。===环境:VS2008CMenu menu1; POINT curPos;menu1.CreatePopupMenu(); Se...
阅读全文
posted @ 2010-08-12 20:08 奥雷连诺
阅读(249)
评论(0)
推荐(0)
2010年8月9日
msxml增删改查
摘要: 注意包含头文件#include "msxml.h" #import "msxml.dll"以及 CoInitialize(NULL); //初始化com组件以下的XmlDocument可换为MSXML::IXMLDOMDocumentPt...
阅读全文
posted @ 2010-08-09 09:39 奥雷连诺
阅读(169)
评论(0)
推荐(0)
2010年8月5日
结构体不能赋值的原因.CListCtrl不响应右键。想法回溯。
摘要: struct Union_Sting{ CString stra; CString strb;}在别的类中使用的使用时候,会遇到。CString strSource;Union_Sting unStr;unStr.stra=strSource; //异常了,这时候就需要向上找错误的原因,我遇到的...
阅读全文
posted @ 2010-08-05 15:19 奥雷连诺
阅读(182)
评论(0)
推荐(0)
【转】修改对话框边框颜色
摘要: 有的时候,你可能为了某种需要修改对话框边框的颜色,你可能觉得这很简单, 响应WM_NCPAINT消息就可以了, 其实我一开始也这么想, 并且也这么做, 后来却发现,根本没用,或许是知识有限,学习不到位吧,不过还好,历经千辛万苦终于找到了解决的方法,下面的例子就是将对话框的边框修改为红色:对于对话框...
阅读全文
posted @ 2010-08-05 13:41 奥雷连诺
阅读(230)
评论(0)
推荐(0)
2010年7月30日
【原创】CListCtrl和CImageList显示缩略图,图片自动排列。
摘要: 首先将你的CListCtrl风格设置为ICON风格CImageListm_ImageList;CListCtrlm_list;m_list.SetExtendedStyle(LVS_EX_FULLROWSELECT|LVS_EX_GRIDLINES);m_list.SetIconSpacing(CS...
阅读全文
posted @ 2010-07-30 18:42 奥雷连诺
阅读(361)
评论(0)
推荐(0)
ActiveMovie属性说明,使用资料。
摘要: 控件本身虽然是微软作的但还是觉得有些不足,有些接口提供的不够友好,用起来要自己建立函数,有些在较低版本的MSDN中都查不到,很麻烦啊。正文:实现该控件的注册在VC里没有ActiveMovieControl Object这个控件"开始"->"运行"->"输入regsvr32 msdxm.ocx"->"...
阅读全文
posted @ 2010-07-30 11:29 奥雷连诺
阅读(505)
评论(0)
推荐(0)
2010年7月26日
java debug调试
摘要: 核心提示:3.9 Java Debug调试技术 在编程过程中,会出现各种各样的错误或bug,特别是在循环执行的过程中。通过Debug调试技术可以很清楚地看到各种bug。下面通过MyEclipse单步调试,观察程序执行顺序、变量值的变化等。 通常调试程序常用的快捷键如下。 (1) F5:单步跳3.9...
阅读全文
posted @ 2010-07-26 09:50 奥雷连诺
阅读(383)
评论(0)
推荐(0)
2010年7月24日
VC进程通讯的11种方式
摘要: 进程通常被定义为一个正在运行的程序的实例,它由两个部分组成: 一个是操作系统用来管理进程的内核对象。内核对象也是系统用来存放关于进程的统计信息的地方 另一个是地址空间,它包含所有的可执行模块或DLL模块的代码和数据。它还包含动态分配的空间。如线程堆栈和堆分配空间。每个进程被赋予它自己的虚拟...
阅读全文
posted @ 2010-07-24 15:41 奥雷连诺
阅读(174)
评论(0)
推荐(0)
2010年7月12日
void FillSolidRect(lpRect,clr)无效原因现象。
摘要: HBRUSH CApplicationDlg::OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor) {HBRUSH hbr = CDialog::OnCtlColor(pDC, pWnd, nCtlColor);m_pAppDlgDC->FillSol...
阅读全文
posted @ 2010-07-12 17:29 奥雷连诺
阅读(340)
评论(0)
推荐(0)
DoDataExchange(CDataExchange* pDX)没有执行到原因
摘要: void CApplicationDlg::DoDataExchange(CDataExchange* pDX){CDialog::DoDataExchange(pDX);DDX_Control(pDX, IDC_LIST_APP, m_AppListCtrl);}BOOL CApplicatio...
阅读全文
posted @ 2010-07-12 15:13 奥雷连诺
阅读(595)
评论(0)
推荐(0)
2010年7月5日
VS2008打包程序,找不到ProductCode,图解已解决。
摘要: 卸载程序的时候需要找这个鬼东西,耗费了我3个小时左右。这个ProductCode,就是创建的打包程序的数字,和你要装载卸载的程序无关。好了,打开你的解决方案资源管理器,一定要保持如下种情况。1,OK,做到这种情况,你已经成功了80%,这一步关键的是,显示的是属性窗口,如果显示的是属性管理器,你就昏...
阅读全文
posted @ 2010-07-05 18:24 奥雷连诺
阅读(721)
评论(0)
推荐(0)
上一页
1
···
12
13
14
15
16
17
18
下一页
公告