在工具栏(ToolBar)上添加ComboBox控件,为何每次在下拉列表中选择时,都会自动的选中工具栏上的一个按钮?

tttk 2002-04-25 05:52:30
我是在研究MSDN提供的CTRLBARS例程时,发现这个问题的。

例程中采用如下方法在ToolBar上增加一个ComboBox:
1、增加两个分隔条,置第一个分隔条的宽度为100,第二个为12;
2、增加其它4个ToolBar按钮;
3、取得第一个分隔条的Rect区域,以此区域为界,以该ToolBar为父,动态创建一个ComboBox;
4、设置该ComboBox的内容和字体;

问题:每次当我选择ComboBox中的内容时,例如第N项,那么ComboBox后面的第N个ToolBar按钮将同时被选中。很奇怪,没有任何代码相关联。

这里是不是涉及到消息传递的问题,该ComboBox的消息传递到父窗体后是如何处理的?
...全文
292 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
tttk 2002-04-26
  • 打赏
  • 举报
回复
yu_hl(卖火柴的小男孩), 感谢你的解答。

为了验证,我特意去掉了CCtrlbarsApp对于OnIdle的处理,结果:< 关联依然存在!

请问这是何故?谢谢。
tttk 2002-04-26
  • 打赏
  • 举报
回复
呵呵,原因查明:
在mainfrm.cpp文件开头存在这样的消息映射:

ON_COMMAND_RANGE(ID_STYLE_LEFT, ID_STYLE_JUSTIFIED, OnChangeStyle)
ON_UPDATE_COMMAND_UI_RANGE(ID_STYLE_LEFT, ID_STYLE_JUSTIFIED, OnUpdateStyle)

这里的ID_STYLE_LEFT...ID_STYLE_JUSTIFIED分别表示相应菜单和工具栏按钮的Command ID.

然后mainfrm.cpp定义了以下消息处理函数:
void CMainFrame::OnChangeStyle(UINT nID)
{
m_wndStyleBar.m_comboBox.SetCurSel((int)(nID-ID_STYLE_BASE));
}

void CMainFrame::OnUpdateStyle(CCmdUI* pCmdUI)
{
UINT nIndex = m_wndStyleBar.m_comboBox.GetCurSel();
pCmdUI->SetCheck((UINT)(ID_STYLE_BASE+nIndex) == pCmdUI->m_nID);
}

当选中菜单时或者工具栏按钮时,消息传递给OnChangeStyle()函数进行处理,该函数置ComboBox为指定值。然后OnUpdateStyle()函数被调用,用来处理菜单条和工具栏的显示!

可是,如果我们只选择ComboBox下拉框,会怎么样?系统并没有定义任何的消息处理!仔细想一下应该是这样,ComboBox的父窗体是工具栏m_wndStyleBar,那么ComboBox的所有消息一定先派发到m_wndStyleBar中,这样同样激发了OnUpdateStyle()函数调用!

OK,今天很高兴,即使没有答对,同样给分!
yu_hl 2002-04-25
  • 打赏
  • 举报
回复
当然有关联。
在BOOL CCtrlbarsApp::OnIdle(LONG lCount)里:
SendMessage(hWnd, WM_IDLEUPDATECMDUI, (WPARAM)TRUE, 0L);
1.动画及多媒体播放类 anigif6.ocx 动画播放gif文件控件 gif89.dll 又一个播放gif文件的动态链接库 gifPlayer.ocx 又一个播放gif文件控件 flash.ocx 能播放flash动画文件 Digital.ocx 数码显示数字、间,挺漂亮 MovingChar.ocx 循环移动的字幕 wmp.ocx 提供的ActiveX控件制作媒体播放器 2.界面元素类 2.1.窗口类 asBubbleForm.ocx 显示图片信息提示的窗体控件,外形似帮助提示,弹出气泡式对话框 2.2.分隔条类 splitbar.ocx 窗口分割控件 2.3.工具条类 vbalExpBar6.ocx 不明,没用过 2.4.按钮类 CurtButton.ocx CurtButton 多风格按钮控件 JwldButn2b.ocx 漂亮的VB按钮,可以随意改变按钮表面和按下去的边框颜色 SmartXpButton.ocx 一个VC开发的美观的XP按钮播放activeX控件 2.5.选项卡类 tabctl32.ocx 圆角选项卡控件 prjXTab.ocx 又是一款圆角选项卡控件,类似tabctl32.ocx 2.6.列表框类 SBLIST.OCX 界面很酷的列表框控件 vbalIml6.ocx 类似ImageList的图象控件 2.7.菜单类 asAssistantPopup.ocx 弹出管理菜单 2.8.皮肤类 YFSkins.ocx 非常美观的皮肤控件 VBOCX.OCX 允许你的应用程序的标题栏颜色为任意渐变色 3.系统类 asctrls.ocx 系统控件,用来安装active控件的,一般用不着 dmview.ocx 磁盘管理控件 fldrvw71.ocx 目录查看、选择、也可以显示文件,功能很强,但可能需要注册 proctexe.ocx Intel 程序纹理,进程信息查询 shlobj71.ocx 以系统默认的正常形式打开程序 sysmon.ocx 系统性能监视的ActiveX控件 Wxini.ocx 好象是读取ini文件的,没用过 4.内置类(VB或Windows系统自带的) combobox.ocx 下拉选择控件 comct232.ocx Animation1动画和UpDown comctl32.ocx 包含toolbar、treeview、listview、imagelist等(5.0) comdlg32.ocx 对话框 dbgrid32.ocx vb5的数据网格控件 dblist32.ocx vb5的数据列表控件 hhctrl.ocx Microsoft帮助文档界面相关文件 msdxm.ocx 媒体播放 msflxgrd.ocx 数据网格控件 mshflxgd.ocx 数据网格控件,是对msflxgrd.ocx的升级 msscript.ocx ScriptControl控件 mswinsck.ocx 网络通讯控件 richtx32.ocx 富文本框控件,增强文本数据显示 wshom.ocx 是Windows本地脚本对象运行相关文件 5.未归类 MoveLabel.ocx 不明,没用过 LeftMenu.ocx 不明,没用过 daxctle.ocx 不明,没用过 chklsb26.ocx 好象超级兔子软件用到 ?gktube.ocx 孤独剑漏掉了 ?NewCombo.ocx 孤独剑漏掉了 tdc.ocx 相关表列数据ActiveX控件,没用过
1,barsetup10.exe
Office 97 的工具栏(267KB)
2,ac35vb6.zip
界面控件,支持键盘、 MouseOvers 和定制图相等功能(950KB)
3,activeskin.zip
皮肤效果控件,给您的应用程序加上漂亮的皮肤(2524KB)
4,aniline.zip
流向动画控件(445KB)
5,aresbuttonpro.zip
圆形按钮控件(320KB)
6,axfesetup.exe
窗体扩展控件,包含:自动恢复大小和位置,永远在顶大小限制,完全的 HTML 帮助等(889KB)
7,splitter.zip
一个简单有效的类似资源管理器的 Splitter 控件(27KB)
8,cooline.zip
cooline(8KB)
9,dbtnw.exe
DameWare 公司出品声音按钮控件(191KB)
10,dwtsw.exe
DameWare 公司出品滚动文本控件(154KB)
11,dockit14.exe
窗体控件(816KB)
12,rainbtnvb6.zip
具有许多功能的按钮控件(112KB)
13,ezwizllt.exe
制作类似安装程序向导的控件(709KB)
14,agfastformvb5.zip
功能很多的增强窗体功能的控件(2333KB)
15,axformanimator.zip
支持系统声音和变焦的窗体 Ani 控件(182KB)
16,ft.zip
可用一行代码创建窗体边框和透明窗体的控件(19KB)
17,fsmsg20d.exe
窗体信息捕获控件(247KB)
18,fssc120d.exe
窗体滚动控件,当控件放不下,它可以给您更大的区域(354KB)
19,gcjrfm,exe
改良 VB 的 Frame 控件(125KB)
20,hsoft11,zip
包含两个 IE 工具栏和 Office 列表框的小控件(73KB)
21,ledbag6.exe
专业的 LED 控件(317KB)
22,wizardx6.exe
专业的向导控件(427KB)
23,led.zip
LED控件(165KB)
24,led.exe
LED 控件(348KB)
25,picbtn.exe
图片按钮控件(365KB)
26,tips.exe
工具提示文本控件(354KB)
27,numberled.zip
NumberLED控件能生成非常漂亮的数码管(175KB)
28,thbcc.zip
定制窗体标题栏控件。可添加图片、文字来改变标题栏(693KB)
29,trispace.zip 73KB
软件 3D 引擎控件,可构造 3D 物体或场景(73KB)
30,ariadtbsrc.zip
dRIAD工具条(220KB)
31,spltbars.zip
利用该控件可以轻松地在你的应用程序加入一个分割条(25KB)
32,im209.zip
利用该控件创建带图标的菜单(68KB)
33,hlink.zip
将这个控件加到你的窗体上,并设置好URL,当点击该控件,你就可以打开一个网站或启动默认的电子邮件程序或是其它指定的程序。此外,你还可以改变颜色、字体、边框以及鼠标悬停状态等(18KB)
34,trayform.zip
控件让你轻松地将窗体发送到系统托盘(32KB)
35,activeform.zip
一个给窗体换肤的控件(27KB)
36,rotext.exe
ROTEXT(316KB)
37,newcombo.ZIP
标准的combo控件只允许你从下拉框选择一个选项,也许有你需要选择多个,试试这个控件(20KB)
38,mighttywindow.ZIP
一个控件,提供了许多功能:隐藏桌面、隐藏工具条、禁止鼠标、重启动、重新登录等,看看就知道啦。(18KB)
39,rulerdemo.ZIP
一个很普通的标尺控件,有水平和垂直两种样式。(11KB)
40,prop20vb6.ZIP
可以实现与VB属性栏同样的效果,如字体、颜色、浏览等(150KB)
41,ab2eval.EXE
使用 ActiveBar 2.0 基本上可以做出 Office 2000 的各种程序界面(包括菜单、工具栏、垂直导航、状态栏以及各种Dock 窗口)。(2572KB)
42,j006_actresiz.zip
FORM的大小改变的候,里面的对象也跟着放大缩小(附示例原程序)(30KB)
43,j005_TriSpace.zip
控件一个软件3D引擎,内有示例源程序。(72KB)
44,j004_lvicodra.zip
可拖拉图标的ListView控件演示
45,j003_graphtreeocx.zip
图形树控件(129KB)
46,j002_coolbutton.zip
注释 椭圆、三角、星...形按钮控件,斑竹苦苦搜寻了n天n个网站,真是功夫不负有心人。 Vrey Very Cool(106KB)
47,j001_digital.zip
能够以液晶字体方式显示数字的一个控件。(15KB)
48,asbubble01.zip
几个特殊的控件,可以在程序里弹出类似于气泡的对话框(37KB)
49,formshaper.zip
无需再调用api,利用这个控件你可以把窗体设计成为任意的形状(18KB)
50,devporbu.zip
建立如同out look里的菜单条(401KB)
51,chklsb25.zip
它提供了类似 word 和 excel 的内含检查框 ( checkbox)的列表框(listbox)。在这个控制,每一个条目的字体、颜色、使能状态和选状态都可以被单独设置。这个控制也支持3d外观、图片条目和定制的检查框符号(167KB)
52,rulerbar.zip
显示纵向或横向标尺的ocx控件(28KB)
53,axafx30.zip
animationfx控件显示动画效果的演示程序(143KB)
54,axtfx30.zip
transitionfx控件转换文字的演示程序(156KB)
55,display1.zip
控制显示方式的控件(71KB)
56,pwindow.zip
paint window控件(12KB)
57,actresiz.zip
改变form的大小的候,原来form里的其他对象也跟着放大放缩,简单但是有用!(30KB)
58,sclcon.zip
不知道你对ie里背景的水印属性有没有印象,现在你在窗体里也可以实现了(162KB)
59,submenu.zip
可以在VB自定义弹出式子菜单(8KB)
60,zlibtool.zip
较好的一个有进度显示(26KB)
61,vfoutbar.zip
这里还有另一个控件 OutLook 风格的 BAR(39KB)
62,ovalbutton.zip
椭圆形按钮控件(8KB)
63,procbar.zip
一个漂亮进度条(可以显示百分比数字)(9KB)
64,weiqi.zip
围棋对弈程序的开发控件,可方便的开发出网络围棋对弈程序(18KB)
65,133.zip
FormShaper,定制窗体形状的控件(18KB)
66,c4.zip
翻滚文字的 ActiveX 控件(6KB)
67,FreeActiveX.zip
取消控件注册的About对话框限制(45KB)
68,Resize32.ocx
自动改变控件尺寸,在设计程序只要在窗口上放入该控件,其它事情就由它来做喽…… (51KB)
69,transparent.ocx
可使窗体变成透明,如把控件的属性ShowNonClient设为False可使标题栏消失 (34KB)
70,AICOBUT.zip
动画图标按扭(68KB)
71,vbocx10.zip
以及窗体内的控件是否随窗体大小的改变而改变,以及设置窗体是否处于最上方,以及设置窗体是否以爆炸式方式显示(19KB)
72,Easyscroll.zip
为任何控件增加滚动条(41KB)
73,Zcg_3DLabel.zip
立体标签控件(15KB)
74,vertmenu.zip
用来制作类似Outlook那样的垂直菜单,是代替ActiveBar的不错选择。(有源代码) (280KB)
75,imgctls.zip
控件包含两个控件,ImgListBox和ImgComboBox。它扩展了ListBox和ComboBox的功能,允许你为这两个控件的项目添加图片(57KB)
76,boundactivex.zip
使用本控件可以使控件在程序运行用鼠标拖动(18KB)
77,zbpicbt.zip
用VB6写的浮动图形按扭控件(有源代码)(47KB)
78,zbfdbt.zip
用VB6写的浮动文本按扭控件(有源代码)(21KB)
79,Polyform.zip
创建不规则窗口(有例子)(94KB)
80,eyes.zip
跟着鼠标转的眼睛控件(有源代码)(6KB)
81,resize.zip
在调整窗体大小可以将其上的所有控件一同进行调整.免去了大量的编程代码 (37KB)
82,gvocx.zip
一个能看多种图形格式的控件(267KB)
83,flatbtn.zip
能创建类似IE风格的按钮(88KB)
84,spliter.zip
Spliter.ocx控件主要是用来在程序切分窗口,其包括两种分割方式:1、竖着切分2、横着切分(18KB)
85,spltrbar.zip
SpltrBar.ocx控件主要是用来在程序切分窗口(15KB)
86,cooltoolsbar.zip
CoolToolBar v1.0.0控件类似VC的ToolBar的功能,您也可以在VB轻松实现拖动工具栏了!(22KB)
87,flatcom.zip
平面控件组 - 有六个全平面控件(包括平面按钮、进度条、移动条、COMLIST、窗体移动栏)(42KB)
88,toolbox.zip
自编的类似VB工具箱的控件(217KB)
89,shape1.zip
任意形状窗口控件(96KB)
90,wallstreet.zip
控件提供了一个可以左右滚动的WallStreet style ticker(51KB)
1,barsetup10.exe
Office 97 的工具栏(267KB)
2,ac35vb6.zip
界面控件,支持键盘、 MouseOvers 和定制图相等功能(950KB)
3,activeskin.zip
皮肤效果控件,给您的应用程序加上漂亮的皮肤(2524KB)
4,aniline.zip
流向动画控件(445KB)
5,aresbuttonpro.zip
圆形按钮控件(320KB)
6,axfesetup.exe
窗体扩展控件,包含:自动恢复大小和位置,永远在顶大小限制,完全的 HTML 帮助等(889KB)
7,splitter.zip
一个简单有效的类似资源管理器的 Splitter 控件(27KB)
8,cooline.zip
cooline(8KB)
9,dbtnw.exe
DameWare 公司出品声音按钮控件(191KB)
10,dwtsw.exe
DameWare 公司出品滚动文本控件(154KB)
11,dockit14.exe
窗体控件(816KB)
12,rainbtnvb6.zip
具有许多功能的按钮控件(112KB)
13,ezwizllt.exe
制作类似安装程序向导的控件(709KB)
14,agfastformvb5.zip
功能很多的增强窗体功能的控件(2333KB)
15,axformanimator.zip
支持系统声音和变焦的窗体 Ani 控件(182KB)
16,ft.zip
可用一行代码创建窗体边框和透明窗体的控件(19KB)
17,fsmsg20d.exe
窗体信息捕获控件(247KB)
18,fssc120d.exe
窗体滚动控件,当控件放不下,它可以给您更大的区域(354KB)
19,gcjrfm,exe
改良 VB 的 Frame 控件(125KB)
20,hsoft11,zip
包含两个 IE 工具栏和 Office 列表框的小控件(73KB)
21,ledbag6.exe
专业的 LED 控件(317KB)
22,wizardx6.exe
专业的向导控件(427KB)
23,led.zip
LED控件(165KB)
24,led.exe
LED 控件(348KB)
25,picbtn.exe
图片按钮控件(365KB)
26,tips.exe
工具提示文本控件(354KB)
27,numberled.zip
NumberLED控件能生成非常漂亮的数码管(175KB)
28,thbcc.zip
定制窗体标题栏控件。可添加图片、文字来改变标题栏(693KB)
29,trispace.zip 73KB
软件 3D 引擎控件,可构造 3D 物体或场景(73KB)
30,ariadtbsrc.zip
dRIAD工具条(220KB)
31,spltbars.zip
利用该控件可以轻松地在你的应用程序加入一个分割条(25KB)
32,im209.zip
利用该控件创建带图标的菜单(68KB)
33,hlink.zip
将这个控件加到你的窗体上,并设置好URL,当点击该控件,你就可以打开一个网站或启动默认的电子邮件程序或是其它指定的程序。此外,你还可以改变颜色、字体、边框以及鼠标悬停状态等(18KB)
34,trayform.zip
控件让你轻松地将窗体发送到系统托盘(32KB)
35,activeform.zip
一个给窗体换肤的控件(27KB)
36,rotext.exe
ROTEXT(316KB)
37,newcombo.ZIP
标准的combo控件只允许你从下拉框选择一个选项,也许有你需要选择多个,试试这个控件(20KB)
38,mighttywindow.ZIP
一个控件,提供了许多功能:隐藏桌面、隐藏工具条、禁止鼠标、重启动、重新登录等,看看就知道啦。(18KB)
39,rulerdemo.ZIP
一个很普通的标尺控件,有水平和垂直两种样式。(11KB)
40,prop20vb6.ZIP
可以实现与VB属性栏同样的效果,如字体、颜色、浏览等(150KB)
41,ab2eval.EXE
使用 ActiveBar 2.0 基本上可以做出 Office 2000 的各种程序界面(包括菜单、工具栏、垂直导航、状态栏以及各种Dock 窗口)。(2572KB)
42,j006_actresiz.zip
FORM的大小改变的候,里面的对象也跟着放大缩小(附示例原程序)(30KB)
43,j005_TriSpace.zip
控件一个软件3D引擎,内有示例源程序。(72KB)
44,j004_lvicodra.zip
可拖拉图标的ListView控件演示
45,j003_graphtreeocx.zip
图形树控件(129KB)
46,j002_coolbutton.zip
注释 椭圆、三角、星...形按钮控件,斑竹苦苦搜寻了n天n个网站,真是功夫不负有心人。 Vrey Very Cool(106KB)
47,j001_digital.zip
能够以液晶字体方式显示数字的一个控件。(15KB)
48,asbubble01.zip
几个特殊的控件,可以在程序里弹出类似于气泡的对话框(37KB)
49,formshaper.zip
无需再调用api,利用这个控件你可以把窗体设计成为任意的形状(18KB)
50,devporbu.zip
建立如同out look里的菜单条(401KB)
51,chklsb25.zip
它提供了类似 word 和 excel 的内含检查框 ( checkbox)的列表框(listbox)。在这个控制,每一个条目的字体、颜色、使能状态和选状态都可以被单独设置。这个控制也支持3d外观、图片条目和定制的检查框符号(167KB)
52,rulerbar.zip
显示纵向或横向标尺的ocx控件(28KB)
53,axafx30.zip
animationfx控件显示动画效果的演示程序(143KB)
54,axtfx30.zip
transitionfx控件转换文字的演示程序(156KB)
55,display1.zip
控制显示方式的控件(71KB)
56,pwindow.zip
paint window控件(12KB)
57,actresiz.zip
改变form的大小的候,原来form里的其他对象也跟着放大放缩,简单但是有用!(30KB)
58,sclcon.zip
不知道你对ie里背景的水印属性有没有印象,现在你在窗体里也可以实现了(162KB)
59,submenu.zip
可以在VB自定义弹出式子菜单(8KB)
60,zlibtool.zip
较好的一个有进度显示(26KB)
61,vfoutbar.zip
这里还有另一个控件 OutLook 风格的 BAR(39KB)
62,ovalbutton.zip
椭圆形按钮控件(8KB)
63,procbar.zip
一个漂亮进度条(可以显示百分比数字)(9KB)
64,weiqi.zip
围棋对弈程序的开发控件,可方便的开发出网络围棋对弈程序(18KB)
65,133.zip
FormShaper,定制窗体形状的控件(18KB)
66,c4.zip
翻滚文字的 ActiveX 控件(6KB)
67,FreeActiveX.zip
取消控件注册的About对话框限制(45KB)
68,Resize32.ocx
自动改变控件尺寸,在设计程序只要在窗口上放入该控件,其它事情就由它来做喽…… (51KB)
69,transparent.ocx
可使窗体变成透明,如把控件的属性ShowNonClient设为False可使标题栏消失 (34KB)
70,AICOBUT.zip
动画图标按扭(68KB)
71,vbocx10.zip
以及窗体内的控件是否随窗体大小的改变而改变,以及设置窗体是否处于最上方,以及设置窗体是否以爆炸式方式显示(19KB)
72,Easyscroll.zip
为任何控件增加滚动条(41KB)
73,Zcg_3DLabel.zip
立体标签控件(15KB)
74,vertmenu.zip
用来制作类似Outlook那样的垂直菜单,是代替ActiveBar的不错选择。(有源代码) (280KB)
75,imgctls.zip
控件包含两个控件,ImgListBox和ImgComboBox。它扩展了ListBox和ComboBox的功能,允许你为这两个控件的项目添加图片(57KB)
76,boundactivex.zip
使用本控件可以使控件在程序运行用鼠标拖动(18KB)
77,zbpicbt.zip
用VB6写的浮动图形按扭控件(有源代码)(47KB)
78,zbfdbt.zip
用VB6写的浮动文本按扭控件(有源代码)(21KB)
79,Polyform.zip
创建不规则窗口(有例子)(94KB)
80,eyes.zip
跟着鼠标转的眼睛控件(有源代码)(6KB)
81,resize.zip
在调整窗体大小可以将其上的所有控件一同进行调整.免去了大量的编程代码 (37KB)
82,gvocx.zip
一个能看多种图形格式的控件(267KB)
83,flatbtn.zip
能创建类似IE风格的按钮(88KB)
84,spliter.zip
Spliter.ocx控件主要是用来在程序切分窗口,其包括两种分割方式:1、竖着切分2、横着切分(18KB)
85,spltrbar.zip
SpltrBar.ocx控件主要是用来在程序切分窗口(15KB)
86,cooltoolsbar.zip
CoolToolBar v1.0.0控件类似VC的ToolBar的功能,您也可以在VB轻松实现拖动工具栏了!(22KB)
87,flatcom.zip
平面控件组 - 有六个全平面控件(包括平面按钮、进度条、移动条、COMLIST、窗体移动栏)(42KB)
88,toolbox.zip
自编的类似VB工具箱的控件(217KB)
89,shape1.zip
任意形状窗口控件(96KB)
90,wallstreet.zip
控件提供了一个可以左右滚动的WallStreet style ticker(51KB)
共四个分卷,控件安装包,支持VS2005,VS2008,VS2010;安装完后直接在工具栏出现控件库,下面是相关介绍: telerik 的 r.a.d.controls 套装是一款最具革命性和广泛性的开发工具集,它主要针对专业级的 ASP.NET 开发,适用于 AJAX, Atlas 、Visual Studio .NET 2005 、Visual Studio 2008 及 ASP.NET 3.5。通过该产品的强大功能,开发者可以开发出功能丰富、适应标准广泛,与交互浏览器兼容的网络应用程序。 r.a.d.ajax - 首个无码AJAX-enabling架构的ASP.NET程序控件 r.a.d.calendar - 一个体积小巧功能强大的ASP.NET数据输入控件 r.a.d.chart - 一个致力于产品开发和便捷使用的商业图表控件 r.a.d.combobox -一个功能强大的下拉列表控件,基于AJAX的需求加载方法,为大负荷的数据处理提供高效的运行性能 r.a.d.dock -一个多功能的页面个性化控件,它显示为一个内容占位符,支持移动、固定、大小调整、平移等操作 r.a.d.editor - 一个高级的所见即所得的编辑器控件 r.a.d.grid -一个稳定的富客户端的ASP.NET Datagrid控件,为您提供最小耗费的类似于桌面程序的用户体验 r.a.d.input - 一个支持高度自定义的控件,用于控制ASP.NET程序的数据输入. r.a.d.menu - 一个“"all-in-one”的菜单控件 r.a.d.panelbar - 一个可折叠的侧向菜单控件 r.a.d. rotator - 一个DHTML的rotator工具控件 r.a.d.splitter - 一个创建类似桌面程序的界面控件,支持创建可调整大小的区域和滑块、类似于Visual Studio .Net的浮动面板 r.a.d.spell - 一个多语言的拼写检查控件 r.a.d.tabstrip - 一个灵活的控件,用于在ASP.NET程序创建标签形式的界面 r.a.d.toolbar -一个灵活的控件,用于在常规的网络程序执行工具和按钮带. r.a.d.treeview - 一个功能强劲的树型列表控件 r.a.d.upload - 一个专门的文件加载控件,服从高效的HttpModule属性HttpModule r.a.d.window - 一个用于替换标注的浏览对话框、警告、提示和确认对话框的控件
1,create.ZIP
不用OCX来创建自己的控件(4KB)
2,rganimate.ZIP
动画控件(35KB)
3,rgassistant.ZIP
允许你创建一个Microsoft Office97那样的助手!(65KB)
4,rgsysmoncal.ZIP
日期控件(35KB)
5,datadrn.ZIP
创建数据驱动窗体(7KB)
6,tooltip.zip
利用VB建立ToolTip窗口(4KB)
7,trans.zip
建立透明的窗口(2KB)
8,Anicur.zip
在窗口建立动画光标(2KB)
9,toolbar.zip
建立浮动工具栏的例程(22KB)
10,winrgn.zip
建立不规则的窗口( 2KB)
11,winhole.zip
建立一个间有洞的窗口(2KB)
12,split.zip
分割窗口并动态调整分割区域(类似于Windows的资源管理器)(18KB)
13,rubrect.zip
在屏幕上出现抓取窗口(8KB)
14,hidebtn.zip
隐藏Win9X任务栏上的“开始”按钮(2KB)
15,console.zip
利用API函数建立控制台窗口(4KB)
16,startinm.zip
一个程序的窗口作为你的窗口的MDI子窗口(3KB)
17,desktop.zip
一个可以动态排列桌面图标和动态改变屏幕分辨率的程序(29KB)
18,rgdock.zip
建立类似Office工具栏的Docking Window(56KB)
19,comboex.zip
一个非常cool的范例,可以在窗口建立一个类似于Windows Explore的地址栏的图标下拉ComboBox。其还包含了其它的许多技巧(32KB)
20,dyncontrol.zip
动态建立控件的范例(3KB)
21,listitemdrag.zip
演示如何将列表框的条目拖放到另外一个列表框(2KB)
22,ownerdrawmenu.zip
演示建立图形菜单,同一般的图形菜单不同,通过该程序建立的菜单当光标移动到菜单项上,该项一样可以象Word97菜单项一样突出显示(11KB)
23,traybar.zip
一个可以隐藏任务栏(Traybar)上的开始按钮、Switch Bar、快速启动按钮、任务栏图标、桌面图标的程序(3KB)
24,windowsplacement.zip
更改Windows程序在Switch bar上的位置(3KB)
25,tooltips.zip
利用Windows API实现的可显示多行文字的ToolTip(5KB)
26,deskicon.zip
当你设置Windows的桌面墙纸之后,是否觉得桌面图标文字下的色块十分碍眼呢,这个程序可以使图标文字透明的显示在桌面上。还可以改变桌面图标文字的颜色以及图标文字下色快的颜色(2KB)
27,animatedtitlebar.zip
这个程序可以使你的窗口的Title Bar动起来。很有趣的(26KB)
28,resizr.zip
一个带源码以及演示的Resizer控件,就象Windows资源管理器的文件夹列表同文件列表之间的Resizer棒一样(7KB)
29,taskbar.zip
一个带源码以及演示的TaskBar控件,可以让你的窗口象Windows的TaskBar一样(6KB)
30,xeditor.zip
一个利用VB编写的功能比较完备的文本编辑器(172KB)
31,custominputbox.zip
这个程序演示如何改变缺省的InputBox的外貌(10KB)
32,controlpopmenu.zip
这个程序演示如何控制控件的缺省弹出菜单(例如TextBox),是完全控制而不只是隐藏和显示(3KB)
33,coolmenu.zip
一个很Cool的菜单程序,可以把你的菜单改造成象Office系列的带图标的菜单(33KB)

16,472

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC相关问题讨论
社区管理员
  • 基础类社区
  • Web++
  • encoderlee
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

        VC/MFC社区版块或许是CSDN最“古老”的版块了,记忆之中,与CSDN的年龄几乎差不多。随着时间的推移,MFC技术渐渐的偏离了开发主流,若干年之后的今天,当我们面对着微软的这个经典之笔,内心充满着敬意,那些曾经的记忆,可以说代表着二十年前曾经的辉煌……
        向经典致敬,或许是老一代程序员内心里面难以释怀的感受。互联网大行其道的今天,我们期待着MFC技术能够恢复其曾经的辉煌,或许这个期待会永远成为一种“梦想”,或许一切皆有可能……
        我们希望这个版块可以很好的适配Web时代,期待更好的互联网技术能够使得MFC技术框架得以重现活力,……

试试用AI创作助手写篇文章吧