摘要: GetDlgItem(IDC_STATIC_EMPTY_PHONE)->GetWindowRect(&tempRect); //得到控件屏幕位置this->ScreenToClient(&tempRect); //转成相对窗口的位置,this是控件所在的窗口this->InvalidateRect(... 阅读全文
posted @ 2010-10-28 11:19 奥雷连诺 阅读(304) 评论(0) 推荐(0) 编辑
摘要: CBrush *pBrush=CBrush::FromHandle((HBRUSH)GetStockObject(NULL_BRUSH)); LOGBRUSH tempBrush; pBrush->GetLogBrush(&tempBrush); dc.FillSolidRect(&m_Static... 阅读全文
posted @ 2010-10-26 10:07 奥雷连诺 阅读(278) 评论(0) 推荐(0) 编辑
摘要: ON_WM_CTLCOLOR给对话框绘图,部分绘图很不好弄。 比如下面HBRUSH CShortMsgDlg::OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor) {HBRUSH hbr = CDialog::OnCtlColor(pDC, pWnd, ... 阅读全文
posted @ 2010-10-21 17:15 奥雷连诺 阅读(329) 评论(0) 推荐(0) 编辑
摘要: 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 奥雷连诺 阅读(309) 评论(0) 推荐(0) 编辑
摘要: 不要操作类属性的原因 因为最好以方法的形式提供给被调用者,也许你熟悉你的类可以随意在类外面操作自己的属性。单别人可能会恼火,纠结。一个类,最好只有方法公开,如果有属性作为开关或者其他东西,那不太好,除非你写的清清楚楚,这些属性是可操作的,显而易见的。提供给别人的类,当别人用你的类的时候 是关心你的... 阅读全文
posted @ 2010-08-31 13:50 奥雷连诺 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 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 奥雷连诺 阅读(546) 评论(0) 推荐(0) 编辑
摘要: CEdit 控件属性设置Multiline,Vertical scroll,AutoVScroll,Want Return,4个属性设置为true.就是按回车自动换行。===环境:VS2008CMenu menu1; POINT curPos;menu1.CreatePopupMenu(); Se... 阅读全文
posted @ 2010-08-12 20:08 奥雷连诺 阅读(222) 评论(0) 推荐(0) 编辑
摘要: 注意包含头文件#include "msxml.h" #import "msxml.dll"以及 CoInitialize(NULL); //初始化com组件以下的XmlDocument可换为MSXML::IXMLDOMDocumentPt... 阅读全文
posted @ 2010-08-09 09:39 奥雷连诺 阅读(157) 评论(0) 推荐(0) 编辑
摘要: struct Union_Sting{ CString stra; CString strb;}在别的类中使用的使用时候,会遇到。CString strSource;Union_Sting unStr;unStr.stra=strSource; //异常了,这时候就需要向上找错误的原因,a56爆大奖在线娱乐遇到的... 阅读全文
posted @ 2010-08-05 15:19 奥雷连诺 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 有的时候,你可能为了某种需要修改对话框边框的颜色,你可能觉得这很简单, 响应WM_NCPAINT消息就可以了, 其实a56爆大奖在线娱乐一开始也这么想, 并且也这么做, 后来却发现,根本没用,或许是知识有限,学习不到位吧,不过还好,历经千辛万苦终于找到了解决的方法,下面的例子就是将对话框的边框修改为红色:对于对话框... 阅读全文
posted @ 2010-08-05 13:41 奥雷连诺 阅读(217) 评论(0) 推荐(0) 编辑
摘要: 首先将你的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 奥雷连诺 阅读(308) 评论(0) 推荐(0) 编辑
摘要: 控件本身虽然是微软作的但还是觉得有些不足,有些接口提供的不够友好,用起来要自己建立函数,有些在较低版本的MSDN中都查不到,很麻烦啊。正文:实现该控件的注册在VC里没有ActiveMovieControl Object这个控件"开始"->"运行"->"输入regsvr32 msdxm.ocx"->"... 阅读全文
posted @ 2010-07-30 11:29 奥雷连诺 阅读(455) 评论(0) 推荐(0) 编辑
摘要: 核心提示:3.9 Java Debug调试技术 在编程过程中,会出现各种各样的错误或bug,特别是在循环执行的过程中。通过Debug调试技术可以很清楚地看到各种bug。下面通过MyEclipse单步调试,观察程序执行顺序、变量值的变化等。 通常调试程序常用的快捷键如下。 (1) F5:单步跳3.9... 阅读全文
posted @ 2010-07-26 09:50 奥雷连诺 阅读(372) 评论(0) 推荐(0) 编辑
摘要: 进程通常被定义为一个正在运行的程序的实例,它由两个部分组成: 一个是操作系统用来管理进程的内核对象。内核对象也是系统用来存放关于进程的统计信息的地方 另一个是地址空间,它包含所有的可执行模块或DLL模块的代码和数据。它还包含动态分配的空间。如线程堆栈和堆分配空间。a56爆大奖在线娱乐进程被赋予它自己的虚拟... 阅读全文
posted @ 2010-07-24 15:41 奥雷连诺 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 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 奥雷连诺 阅读(321) 评论(0) 推荐(0) 编辑