MFC工具箱中各种控件

从录像博客。。它被忽视在哪里?,此后我记笔记。。共享吧。。

控件工具箱: 
2 图形控件(图片):常用于显示位图(位图)和图标(图标)

3 静力学原文(静力学) 课文):用于在指定的得名次显示特任字母串。,普通用来引人注目四处走动的的另任何人控件的容量。。静力学原文控件中显示的字母串不再更改。,纵然当必要的时辰,也可以经过理由答案的有或起作用来设置。。MFC为静力学控件暂代他人职务Cstatic类支撑物。。

4 主编框(主编) 盒子):用于接纳用户输出的字母串。。经过选择主编框选择权,主编框可以接纳字母串。、数字、密电码等;主编框也可以被设置为接纳多行字母串。;您可以自然的替换的环境下,容器。。主编框可以向父窗口发送多个控件预示。,如果用户必要,这些把持预示可以被处置。。MFC暂代他人职务CEDIT类支撑物主编框控件。。

5 分解盒(组) 盒子):用逻辑相干为敌对势力包围一组控件。,在这些控件四周添加边框和赋予头衔。。需小心的是,构图框朴素地对视觉效应举行小群把持。,真正的合作任务必要大批地支持物的任务。。

6 使系牢之物(使系牢之物):接纳用户的命令,收到用户命令后,请求,通常必要大批地设备任务。。使系牢之物可以答案单击或双点取举措。,在使系牢之物接纳鼠标举措然后,向父窗口发送答案的把持预示,用户可以将音讯测图到这些控件预示。,结果答案地处置。。在对话框中,可以限界默许使系牢之物。,这朴素地选择使系牢之物属性正中鹄的默许选择权。。如果对话框是锻炼环境,请按Enter键。,等积的于单击默许使系牢之物。。MFC暂代他人职务了Cutton类支撑物使系牢之物控件。。

7 复选框(反省) 盒子):用来显示任何人可能性的选择。,选择是孤独的。,用户可以选择或抛开此选择权。。选中该选择权时会涌现反省注意。,抛开选择权后,选中识别表记标帜使消失。。在MFC中用CKutt类支撑物内核复选框,用户可以经过SetCheck()有或起作用和GetCheck()有或起作用设置或获取核选框出现的环境。

8 单选使系牢之物(无线电收发报机) 使系牢之物:用来选择任何人可能性的选择。,与复选框两样。,此选择权过失孤独的。。通常,一组使系牢之物是由专有的单选使系牢之物结合的。,在同一组中,可以选择任何人使系牢之物,单独的任何人使系牢之物可以被选择。。MFC还运用cButton类来支撑物单选使系牢之物控件。,SetCheck()有或起作用和GetCheck()有或起作用对单选使系牢之物亦赠给的。

9 结成框(结成) 盒子):列表框与主编框的结成,而且选择列表中早已在的选择权此外,用户还可以,您也可以输出新的选择权。。MFC为结成框控件暂代他人职务CCOBOBOX类支撑物。。

10 列表框(列表) 盒子):用于选择嵌上可能性的选择权。,用户可以经过骨碌条阅读这些选择权。。在列表框中,可以做出单一选择。,也可以做出多种选择。,这倚靠控件属性对话框正中鹄的用户设置。。MFC为列表框控件暂代他人职务CclitBox类支撑物。。

11、12 骨碌条(骨碌) 酒吧):这容纳程度骨碌条和铅直骨碌条。,而且视觉效应的两样环境判定此外,程度骨碌条在骨碌时接到WMYHROND音讯。,铅直骨碌条在骨碌时发送WMYV骨碌音讯。。MFC暂代他人职务CSCROLBAR支撑物。。

13 重置使系牢之物(旋转) 使系牢之物:容纳一对精密耦合的箭头记号。,运用上等的使系牢之物可以添加或压缩制紧缩特任值。。重置使系牢之物通常必要同伴把持。,这通常是任何人主编框。。当重置使系牢之物的上侧箭头记号被点击时,主编框正中鹄的数字添加。;相反,它缩减了。。MFC为CpButoNCTRL类暂代他人职务支撑物。。

14 贷款费率条(贷款费率):在长时期的运算中对出现的使前进作出反动。。当手术的过程不休促进时,贷款费率条以特别的色填满贷款费率条。。用户可以设置贷款费率条的搜索和出现得名次。。MFC为CPROCESSCRTL类暂代他人职务支撑物。。

15 滑块把持(滑块):通常用于接到挨次正中鹄的嵌上团圆值。。用户可以设置滑块控件的值搜索。,您可以在控件中添加任何人刻度识别表记标帜来显示特任的官能。。MFC暂代他人职务了对CSLIDRCTRL类的支撑物。。

16 快速键把持(热) 装有蝶铰):快速键控件注意像任何人主编框。,纵然在快速键把持中,您可以一起答案键结成。,这倾向于设置挨次的快速键主要地有效。。快速键把持朴素地视觉使系牢之物的结成。,还必要快速键来获得行为准则。。MFC为CHOTKEY类暂代他人职务支撑物。。

17 列表控件(列表) 把持):显示具有特任挨次图标的嵌上字母串。,列表控件暂代他人职务四种显示状况。:大图标、小图标、列表和特殊情况。用户可以向列表控件添加新项。,还可以把持列表控件的显示状况。。MFC为CclitCtl类暂代他人职务支撑物。。

18 树控件(树) 把持):用于显示嵌上条的刻度相干。,最类型的判例是在磁盘上显示包装和包装夹。。如果有子条,单击树形控件正中鹄的条可以发达或许紧压的感觉其子条。MFC为CtReCTERL类暂代他人职务支撑物。。

19 属性表控件(选择权卡) 把持):用于容纳浓厚的控件,能满意用户显示或获取浓厚的通知的问。。每个属性表被陷于专有的属性页。,这些属性页经过它们各自的称标记来区别。,这些属性页可以容纳支持物控件。。显示属性表时,只一次显示属性页的持有容量。,同时显示支持物属性页的称标记。,用户经过单击称标记翻开答案的属性页。。MFC为cTabcTrl类暂代他人职务支撑物。。

20 动画片把持(动画片):用来参加比赛时期的长短AVI体式的至上的。用户可以把持至上的的回放。、终止面向,但它们仅限于这些功用。。动画片把持设置不克不及参加比赛音频切开。,如果用户必要更较年长者别的录像或音频支撑物。,请运用MCIWND控件。。MFC为动画片控件暂代他人职务CANIMATECTEL类支撑物。。

21 较年长者主编框(富) 主编):主编把持功用的冲洗。在较年长者主编框中。,而且复杂的输出和主编字母串此外,用户还可以指定的特点或筹划的特任体式。,用户甚至可以将OLE入场拔出较年长者主编框中。。较年长者主编框从根本上说了解了体式化的原文主编器功用。,它只必要用户添加大批的接合。。MFC为CRICHEIDCTRL类暂代他人职务支撑物。。

22 日历控件(月) 托钵游方僧):它注意像是任何人真实的日历。,运算比拟。,视觉的的方法为用户暂代他人职务测量土地和显示用马栉梳的方法。MFC为CnththCalcTrl类暂代他人职务支撑物。。

23 日期/时期发现者(日期) Time Picker):为用户暂代他人职务选择日期和时期的视觉的方法。、日期/时期发现者在虚伪上比拟于结成框。,纵然,当用户单击下拉箭头记号时,日历控件将,一旦用户做出选择,日期/时期发现者自然的显示新的日期/时期。。MFC暂代他人职务了对CDATE TimeCtRL类的支撑物。。

24 IP地址把持(IP) IP地址把持用于输出和主编IP地址。。控件虚伪比拟于主编框。,纵然,您可以自然的引人注目和添加点到3个特点。IP地址把持为功劳SUP挨次暂代他人职务了帮忙。。MFC为CIPADRESSCRL类暂代他人职务支撑物。。

26 冲洗结成框(冲洗) Combo 盒子):在普通结成框的根据,还支撑物图像列表。。即,可以在结成框中显示特任图标以表明对应相干。,而非但仅是显示原文。。MFC暂代他人职务了对CCOMBOBOXEX类的支撑物。。

持有控件的公共属性:

ID:把持资源身份证。

Visiable:控件可见。

Disabled:取缔把持、取缔的控件不克不及接到用键盘式排字机排字和鼠标输出。。

Group:你想从这人投宿启动任何人新的组吗?。

Tab stop:在挨次中如果可以用【Tab】键切换到这人控件。

Help ID:如果将帮忙注意分系数控件?,帮忙因为控件自己识别资源身份证。。

Client edge:向控件中添加任何人凹边境。,使完全控件注意像凹形控件。。

Static edge:向控件添加边框。。

Modal frame:向控件添加3维构架系统。,客户 对边,它是凸的。。

Transparent:具有此属性的窗口是明晰的。,上面的窗口将将不会被它生命。。

Accept files:具有此属性的窗口可以接纳拖放包装。,如果将包装拖到该控件上,控件接纳WMXDROPFILE音讯。

No parent notify:表明控件不向其PAR发送WMyPARTENTIFY音讯。。

Right aligned text:表现原文的正当表示方法。。

是你这么说的嘛!属性可以经过控件的属性对话框来设置。,在属性对话框中,按[f1]键检查帮忙通知。。

每个控件由MFC控件类设法对付。,当经过资源主编器将控件添加到对话框时,VisualC 将自然的产量控件类的判例。,那就是情郎,并理由建造物有或起作用。,对话框打烊时,每高地控件情郎被自然的销毁。。

还可以运用资源主编器。,在挨次中编辑行为准则、显示控件并设置控件的属性。

持有把持类都是从CWND承继的。,控件的大约运算和属性设置必要运用会员有或起作用,CWND通常用于控制把持和设定把持PR。。

SetWindowText:设置要在控件上显示的赋予头衔原文。,即,设置控件的赋予头衔属性。

GetWindowText:获取控件的赋予头衔原文。

EnableWindow:设置控件的禁用属性,换句话说,社会自然的把持设备如果可以接纳用键盘式排字机排字和用键盘式排字机排字。

SetWindowPos:更改窗口的堆积起来、得名次和Z轴挨次。

MoveWindow:更改窗口的堆积起来和得名次

GetWindowRec:欢迎窗口的堆积起来、得名次(储藏处在矩形妥协正中鹄的通知)。

GetClientRect:获取客户端区域的堆积起来(储藏处在矩形妥协正中鹄的通知)。 )

ShowWindow:设置窗口的可见性(换句话说,窗口如果可见)

SetWindowText/GetWindowText还可以用来设置/欢迎对话框的赋予头衔原文。

发表评论

电子邮件地址不会被公开。 必填项已用*标注