win32 SDK
文章平均质量分 68
fishion
其实。。。。
展开
-
win32限制窗口在桌面上的移动范围
RECT rcClip = {100,100,1000,500}; // new area for ClipCursorRECT rcOldClip; // previous area for ClipCursor//////////////////////////////////////////////////////////////////////////原创 2013-09-13 17:01:38 · 2323 阅读 · 0 评论 -
设置Excel数据的边框
下面是设置一个range里的数据的边框代码//设置数据的边框 BordersPtr pBorders = pThisRange->GetBorders(); BorderPtr pDiagonalDownBorder = pBorders->GetItem(Excel::XlBordersIndex::xlDiagonalDown); pD原创 2013-09-13 16:46:35 · 3877 阅读 · 0 评论 -
win32方式实现自绘按钮
/** * \file OwnerDrawButton.h * * \brief 自绘按钮的实现类 * * \author */ #pragma onceclass COwnerDrawButton{public: COwnerDrawButton(void); ~COwnerDrawButton(void);private: COwnerDraw原创 2013-05-28 16:28:02 · 8971 阅读 · 11 评论 -
通过滚动条滚动刷新背景图解决方案
由于在GDI中绘制图片的效率比较高的方法用BitBlt,所以通过滚动条滚动刷新背景图解决方案是添加一个兼容全局的兼容DC m_hdcMem,然后把位图按窗口最大宽度高度来绘制到兼容DC中,如下伪代码:HDC CXXX::GetMemDC(HDC hDC/*需要绘制此背景图的窗口DC*/){ if(!m_hdcMem) { m_hdcMem = Crea原创 2013-05-28 10:30:43 · 1269 阅读 · 2 评论 -
修改tinyxml让其支持解析特殊字符
修改tinyxmlparser.cpp文件中的部分代码如下:TiXmlBase::Entity TiXmlBase::entity[ NUM_ENTITY ] = {{ "&", 5, "&" },{ "<", 4, "{ ">", 4, ">" },{ """, 6, "\"" },{ "'", 6, "\'" },原创 2013-08-22 15:49:40 · 2382 阅读 · 0 评论