当前位置:首页 » 软件开发
开发技术指南» 文章正文
    引言: 图标选择的组合框,我想大家在QQ的个人设置中肯定看见过,里面可以有很多头像,你可以任意的选择一个。
 

 

    摘要:本文属spanzhang原创,其blog地址为:http://blog.csdn.net/spanzhang。引用或转贴请注明出处,谢谢!!/*///////////////////////////////////////////////////////////////////// 文件:waverecorder.h 描述:录音类定义文件 作者:张友邦 时间:2004-09-10 ......
    摘要:本文属spanzhang原创,其blog地址为:http://blog.csdn.net/spanzhang。引用或转贴请注明出处,谢谢!!/*///////////////////////////////////////////////////////////////////// 文件:stdafx.h 描述:pedalpoint预编译头文件 作者:张友邦 时间:2004-09-......


选择图标的ComboBox
    图标选择的组合框,我想大家在qq的个人设置中肯定看见过,里面可以有很多头像,你可以任意的选择一个.下面就是建立一个选择图标的组合框的简单步骤:

2.在你的工程中加一个组合框的控件,组合框的风格按默认的设置就行了. 【程序编程相关:数据库连接池的设计考虑

1.这一步,很显然,得把.cpp与.h文件加到你的工程中去. 【推荐阅读:在Windows中从DC读取文本行高的问

4.在头文件中用ccioncombox代替ccombobox,那样你才能真正用下面的这个类. 【扩展信息:Micorsoft.Net中数字签名技术

3.利用vc的类向导给组合框定义一个控件变量.

    上面的步骤好了之后,你就可以用下面的函数来插入,选择与删除图标了.

public:

    virtual int addicon(lpctstr lpsziconfilename);

    virtual int inserticon(int nindex, lpctstr lpsziconfilename);

    virtual int selecticon(lpctstr lpsziconfilename);

    virtual int selecticon(int nindex);

    virtual int deleteicon(lpctstr lpsziconfilename);

    virtual int deleteicon(int nindex);

    下面的这个函数是拿来显示图标的.

protected:

    virtual void onoutputicon(lpdrawitemstruct lpdis, bool bselected); 

    你还可以通过下面的函数来设置大小,以适应图标大小不同而不同.

m_cbmyiconcombobox.setitemheight(-1, m_cbmyiconcombobox.m_sizeicon.cy + 6);

    当然还有其他的功能等你去发现,如果你真的很喜欢这项功能,你还是去把全部的代码看一下,这样会对你的编程更有好处,由于本人的水平有限,我还不能把它给扩展了,我希望有读者能把它给扩展了.
...   下一页
    摘要:废话: 最近在做一个安装程序。鉴于用户对数据库啊,应用服务器啊不可能那么熟悉,所以想要弄一个上下文相关帮助。 一开始想用vc6自带的上下文相关帮助。在建立工程的时候选择context-sensitive help即可。嗯,vc帮我创建了afxdlg.rtf、setup.cnt、setup.hm、setup.hpj、setup.ph等文件,以为省事了,用word打开afxdlg.rtf一看,完全不会......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE