• 手机站
  • 收藏
聚培教育网合作机构 > 天津达内教育
天津达内教育
400-998-6158
天津达内教育是一家由留学海归创办的高端职业教育培训机构,是中国人才培养平台、人才输送平台。
天津达内教育

在属性页中添加字体对话框

java学习网

更新时间:2021-10-06 浏览:172
核心提示:mfc给予了三种特性页类:cfontproppage、ccolorproppage和cpictureproppage。可是,他们只有与oleautomation一起应用。在文中里

mfc给予了三种特性页类:cfontproppage、ccolorproppage和cpictureproppage。可是,他们只有与ole

automation一起应用。在文中里将详细介绍怎样在特性提示框中添加字体特性页。处理的方法就是你自身创建字体样式特性页。为了更好地让你能订制通用对话框的个人行为,sdk给予了这种提示框的提示框資源。“choose

font”提示框是在include文件目录中的font.dlg文件中,相对应的标记在dlgs.h文件中。应用这种文档做为立足点,我们可以为字体样式特性页创建資源,而且加上一个应用这种資源的cpropertypage承继类。下边的完成可能是比较有限的的,但也是有一定的实用价值。假如你要提高它,能够查询mfc源代码文件目录中的cfontproppage源代码。

**步:加上会话資源

你能在devstudio中开启下边的rc文档devstudio,随后把提示框資源拷贝到你的主資源文档中,或是你还可以把该資源文件包含进来。为了更好地拷贝資源文档,请在devstudio中开启“fontpage.rc”文档,随后进行資源的outline。随后开启resourceview,便于提示框資源是由此可见的。最终,从fontpage.rc中拖拽idd_fontpage資源到你的应用软件resourceview的資源中。假如你要包括fontpage資源文档,只需把“fontpage.rc”和“fontpagerc.h”文档(在下面列举)到新项目文件目录中的“res”文件目录中就可以。随后在该文件目录中现有的“rc2”文档中加上下边这一段。資源图象也列在下面。

#include "fontpage.rc"

listing of fontpage.rc

/////////////////////////////////////////////////////////////////////////

//listing

of fontpage.rc//

#include "winresrc.h"

#include

"fontpagerc.h"

idd_fontpage dialog discardable 13, 54, 264, 133

style

ws_child | ws_caption | ws_sysmenu

caption "font"

font 8,

"helv"

begin

ltext "&font:",stc1,6,3,40,9

combobox idc_font,6,13,131,54,cbs_simple | cbs_autohscroll |

cbs_sort | cbs_disablenoscroll | ws_vscroll | ws_tabstop

ltext "font st&yle:",stc2,153,3,44,9

combobox idc_style,153,13,64,54,cbs_simple |cbs_disablenoscroll

|ws_vscroll | ws_tabstop

ltext "&size:",stc3,224,3,30,9

combobox idc_fontsize,224,13 ,54,cbs_simple |cbs_disablenoscroll

|ws_vscroll |ws_tabstop

groupbox

"effects",grp1,6,72,84,34,ws_group

control

"stri&keout",idc_strikeout,"button",bs_autocheckbox

|ws_tabstop,10,82,49,10

control

"&underline",idc_underline,"button",bs_autocheckbox,10,94,51,10

groupbox

"sample",grp2,98,72,160,49,ws_group

ctext

"aabbyyzz",idc_sample,104,81,149,37,ss_noprefix

end

/////////////////////////////////////////////////////////////////////////

//

listing of fontpagerc.h

/////////////////////////////////////////////////////////////////////////

#define

idc_strikeout 0x0410

#define idc_underline 0x0411

#define grp1

0x0430

#define grp2 0x0431

#define stc1 0x0440

#define stc2

0x0441

#define stc3 0x0442

#define idc_sample 0x0444

#define idc_font

0x0470

#define idc_style 0x0471

#define idc_fontsize 0x0472

#define

idd_fontpage

1543

更多>同类资讯
更多>相关课程
顶部