关于组合框之间的消息响应怎么实现

关于组合框之间的消息响应怎么实现,第1张

info选项卡然后在Class

name下的衡运组合框选对话框类在Advanced

options里的Message

filter选最后一项:Window,然后谨裂再切换回消息影射选项卡,messages里就有WM_DropFILES消息了。

然后将接受文件属性设置成TRUE,然后响应WM_DropFILES消息,在OnDropFiles(HDrop hDropInfo)函数中用DragQueryFile函数得祥拦闭到路径。OK,大功告成!!!

设置组合框的选项

两种方液让法

第一在资源编辑

属性中

添加

用代码的方法

先带稿用类向导

给combo控件关联

CComboBox类型变量

在对话框的OnInitDialog()中

用代码来添加

比如

m_combo.AddString(_T("1"蠢埋孝))

m_combo.AddString(_T("2"))

m_combo.AddString(_T("3"))

给combo控件添加CBN_SELCHANGE消息响应函数

void

CMfcdlgDlg::OnSelchangeCombo1()

{

//

TODO:

Add

your

control

notification

handler

code

here

CString

s

m_combo.GetLBText(m_combo.GetCurSel(),

s)

if(s=="1")

{

SetDlgItemText(IDC_EDIT1,

"a")

}

if(s=="2")

{

SetDlgItemText(IDC_EDIT1,

"b")

}

if(s=="3")

{

SetDlgItemText(IDC_EDIT1,

"c")

}

}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11969073.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-20
下一篇 2023-05-20

发表评论

登录后才能评论

评论列表(0条)

保存