随笔分类 - VC
摘要:static char int2HexChar(int i) { return (char) (i < 10 ? i + '0' : i - 10 + 'A'); } static int hexChar2Int(char c) { const char hex[] = "0123456789ABC
阅读全文
摘要:1. 单文档窗体 BOOL CMainFrame::PreCreateWindow(CREATESTRUCT& cs) { if( !CFrameWndEx::PreCreateWindow(cs) ) return FALSE; WNDCLASS wndclass; ::GetClassInfo(
阅读全文
摘要:源代码及可执行文件下载地址:http://files.cnblogs.com/rainboy2010/ListCtrlBKImage.zip 主要代码如下: BOOL CmfctestDlg::ListCtrl_SetBackground(HWND hListCtrl,LPCTSTR pszImag
阅读全文
摘要:源代码及可执行文件下载地址:http://files.cnblogs.com/rainboy2010/ProgressList.zip CProgressListCtrl是CListCtrl的扩展类,支持在ListCtrl中显示ProgressCtrl控件。 主要代码如下: void CProgre
阅读全文
摘要:源代码及可执行文件下载地址:http://files.cnblogs.com/rainboy2010/ListCtrlLinkTest.zip CListCtrlLink是CListCtrl的扩展类,可以在ListCtrl控件中包含网页链接 使用方法: 1. 添加ListCtrlLink.h,Lis
阅读全文
摘要:源代码及可执行文件下载地址: http://files.cnblogs.com/rainboy2010/CSortListCtrl_Demo.zip 界面设计中我们经常会用到ListCtrl控件,那么问题来了,如何实现ListCtrl排序呢?在这里提供一个CListCtrl的继承类CSortList
阅读全文
摘要:源代码及可执行文件下载地址:http://files.cnblogs.com/rainboy2010/CRadioListBox.zip 主要代码如下: void CRadioListBox::DrawItem(LPDRAWITEMSTRUCT lpDrawItemStruct) { CDC* pD
阅读全文
摘要:源代码及可执行文件下载地址:http://files.cnblogs.com/rainboy2010/CListBoxST.zip CListBoxST是MFC CListBox的一个派生类,小巧实用,主要的功能特色有: 易于使用 可以禁用列表项 可以显示多行文本 可以移动列表项 可以显示提示信息
阅读全文
摘要:源代码及可执行文件下载地址:http://files.cnblogs.com/rainboy2010/CButtonST.zip CButtonST是一款功能强大,从MFC CButton类派生出来的的按钮类,通过此类我们可以实现各种漂亮,美观的带图标和文字的按钮,原作者为Davide Calabr
阅读全文
摘要:源代码及可执行文件下载地址: http://files.cnblogs.com/rainboy2010/HyperLink.zip 在Web页面上,我们经常看到超链接,那么在VC中如何实现超链接呢?我们可以通过对Static控件进行自绘来实现超链接的效果和功能。 主要代码如下: #include "
阅读全文
摘要:源代码及可执行文件下载地址: http://files.cnblogs.com/rainboy2010/itview.zip 输入表是PE文件结构中不可或缺的部分,输入表也称之为"导入表"。 要想了解输入表,首先还得先从DLL文件入手。日常生活中我们会看见一些大型软件有很多的DLL格式的文件,这些文
阅读全文
摘要:VSS 的全称为 Visual Source Safe ,作为 Microsoft Visual Studio 的一名成员,它的主要任务就是负责项目文件的管理,几乎可以适用于任何软件项目, 占用空间小并且方便各个版本代码和文档的获取,对开发小组中源代码的访问进行有效的协调。 VSS 2005界面如下
阅读全文