- 浏览: 243442 次
- 性别:
- 来自: 北京
最新评论
文章列表
想使自己的软件与众不同就要给软件加点“色”,一个颜色搭配协调的窗口要比windows千篇一律的灰底黑字更能吸引别人的眼球。设想如果html浏览器显示的网页都是白底黑字,还会有那么多的mm喜欢上网吗?可能互联网的人气将下降一半。做个出色的界面对于老手来说可能不在话下,但是对于新手来说还是无从下手,使用BCGControlBar和Xtreme Toolkit是个很好的选择,不过对于一个小程序使用这么大的库未免有头重脚轻的感觉。其实不使用这些庞然大物一样可以做个很“色”的界面,本文就结合CSDN论坛上经常被问起的问题,介绍几个给对话框上色的方法。本文的方法都是针对MFC程序的,其他方法请参看“创建有 ...
- 2005-08-23 19:48
- 浏览 608
- 评论(0)
操作QQWary.dat数据文件的类
摘要:QQwry是目前使用很广泛的IP地址数据库,本文研究了QQwry数据文件的格式,编写了一个读取数据文件,查询IP地址信息的类,并附带完整的演示例子的VC代码。
关键字:IP地址查询,QQwry
2002年末 ...
- 2005-08-18 19:58
- 浏览 510
- 评论(0)
作者:星轨(oRbIt) E_Mail:inte2000@163.com 转载请注明原作者,否则请勿转载
函数调用约定和名字修饰规则不匹配引起的常见问题
函数调用时如果出现堆栈异常,十有八九是由于函数调用约定不匹配引起的。比如动态链接库a ...
- 2005-08-10 20:25
- 浏览 470
- 评论(0)
作者:星轨(oRbIt) E_Mail:inte2000@163.com 转载请注明原作者,否则请勿转载
函数名字修饰(Decorated Name)方式
函数的名字修饰(Decorated Name)就是编译器在编译期间创建的一个字符串,用来指明函数的定义或原型。LINK程序或其 ...
- 2005-08-10 20:16
- 浏览 280
- 评论(0)
作者:星轨(oRbIt) E_Mail:inte2000@163.com 转载请注明原作者,否则请勿转载
使用C/C++语言开发软件的程序员经常碰到这样的问题:有时候是程序编译没有问题,但是链接的时候总是报告函数不存在(经典的LNK 2001错误),有时候是程序编译和链接都没有错误,但是只要调用库中的函数就会出现堆栈异常。这些现象通常是出现在C和C++的代码混合使用的情况下或在C++程序中使用第三方的库的情况下(不是用C++语言开发的),其实这都是函数调用约定(Calling Convention)和函数名修饰(Decorated Name)规则惹的祸。函数调用方式决定了函数参数入栈的顺序 ...
- 2005-08-10 20:06
- 浏览 269
- 评论(0)
作者:星轨(oRbIt) E_Mail :inte2000@163.com 转载请注明原作者,否则请勿转载
在下拉列表框中显示树状结构 下拉列表框(或称组合列表框)是在Windows系统下开发软件最常用的控件之一,该控件适用性强且使用简单,因而深受开发人员喜爱。一个典型的用户界面就是使用下拉列表框(或称组合列表框)显示数据库中相关表名或某个表中的某个字段的全部数据,用户通过鼠标选择某一项后进行相关操作。在这种情况下使用下拉列表框对数据选择可以简化操作,用户也比较喜欢这种方式,但是简单的下拉列表框无法表达数据之间的相互关系,比如两个数据项之间的父子关系或包容关系等。开发人员通常希望能在简化用户 ...
- 2005-08-08 18:15
- 浏览 1335
- 评论(0)
作者:星轨(oRbIt) E_Mail:inte2000@163.com 转载请注明原作者,否则请勿转载
<!-- Search Google -->
输入您的搜索字词 提交搜索表单
<!-- Search Google -->
什么是进程?什么是线程?它们之间到底是什么 ...
- 2005-07-30 16:45
- 浏览 298
- 评论(0)
WTL for MFC Programmers, Part VIII - Property Sheets and Wizards
原作 :Michael Dunn [英文原文]翻译 :Orbit(星轨 oRbIt) [http://www.winmsg.com/cn/orbit.htm]
<!-- Search Google -->
输入您的搜索字词 提交搜索表单
<!-- Search Google -->
下载演示程序代码
本章内容
介绍
WTL 的属性表类
CPr ...
- 2005-05-24 20:50
- 浏览 599
- 评论(0)
WTL for MFC Programmers, Part VII - Splitter Windows
原作 :Michael Dunn [英文原文]翻译 :Orbit(星轨 oRbIt) [http://www.winmsg.com/cn/orbit.htm]
下载演示程序代码
本章内容
介绍
WTL 的分隔窗口
相关的类
创建分隔窗口
基 ...
- 2005-05-24 20:26
- 浏览 609
- 评论(0)
WTL for MFC Programmers, Part VI - Hosting ActiveX Controls
原作 :Michael Dunn [英文原文]翻译 :Orbit(星轨 oRbIt) [http://www.winmsg.com/cn/orbit.htm]
下载演示程序代码
本章内容
介绍
从使用向导开始
建立工程
自动生成的代码
...
- 2004-11-05 12:46
- 浏览 524
- 评论(0)
作者:星轨(oRbIt) E_Mail:inte2000@163.com
<!-- Search Google -->
输入您的搜索字词 提交搜索表单
<!-- Search Google -->
我们每天都使用网络浏览五彩缤纷、动感十足的网页,查询需要的信息,你是否想过这些都是嵌入的脚本代码的功劳呢?如果没有这些脚本代码,网页就只是静态的图片和文字的组合,看起来索然无味,网络的魅力顿失。但是,和任何其他事情一样,嵌入网页的脚本代码也有两面性:一方面,网络工程师可以通过脚本编程为网页带来很多匪夷所思的效 ...
- 2004-11-05 12:28
- 浏览 625
- 评论(0)
WTL for MFC Programmers, Part V - Advanced Dialog UI Classes
原作 :Michael Dunn [英文原文]翻译 :Orbit(星轨 oRbIt) [http://www.winmsg.com/cn/orbit.htm]
下载演示程序代码
本章内容
第五章介绍
特别的自画和外观定制类
COwnerDraw
CCustomDraw
WTL的新控件
CBitmapButton
CCheckListViewCtrl
...
- 2004-05-26 13:52
- 浏览 588
- 评论(0)
WTL for MFC Programmers,Part IV - Dialogs and Controls
原作 :Michael Dunn [英文原文]翻译 :Orbit(星轨 oRbIt) [http://www.winmsg.com/cn/orbit.htm]
<!-- Search Google -->
输入您的搜索字词 提交搜索表单
<!-- Search Google -->
下载演示程序代码
本章内容
介绍
回顾一下ATL的对话框
通用控件的封装
...
- 2004-04-05 23:20
- 浏览 638
- 评论(0)
WTL for MFC Programmers, Part I - ATL GUI Classes
原作 :Michael Dunn [英文原文]翻译 :Orbit(星轨 oRbIt) [http://www.winmsg.com/cn/orbit.htm]
<!-- Search Google -->
输入您的搜索字词 提交搜索表单
<!-- Search Google -->
下载演示程序代码
本章内容
README.TXT
对本系列文章的总体介绍
对第一章的简单介 ...
- 2004-04-05 23:07
- 浏览 593
- 评论(0)
WTL for MFC Programmers, Chinese Version Prologue
我一直在寻找这样一个类库:他对Windows的窗口提供面向对象的封装,有灵活的消息响应机制和比较完备的界面框架解决方案,对标准控件提供简练实用的封装,支持操作系统的新特性,支持功能扩充和二次开发,有代码自动生成向导机制,生成的程序使用较少的系统资源,最后是有完全的代码支持和文档支持。
你会说那就用MFC吧!
是的,我一直使用MFC,但我对MFC已经越来越厌倦了。陈旧的类库使得它无法支持操作系统的新特性(MFC的类库从4.21版之后就没有更新了,而那时是1998年,人们使用Windows ...
- 2004-04-05 23:03
- 浏览 534
- 评论(0)