如何访问到窗口中的某个控件? 比如访问myDialog中的ListBox,当然ListBox的ID是已知的我对MFC不太熟,欢迎执教。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 1、 CFont m_Font;m_Font.CreateFont(-12,0,0,0,FW_BOLD,FALSE,FALSE,0,0,0,0,0,0,"Verdana");GetDlgItem(IDC_YourListBox)->SetFont(&m_Font);2、GetDlgItem(IDC_YourListBox)->SetFocus();3、GetDlgItem(IDC_YourListBox)->SetWindowText("&Key字符串"); CWnd* GetDlgItem( int nID ) const;void GetDlgItem( int nID, HWND* phWnd) const;这两个能行吧 先要定义一个成员变量与控件ID对应,可以在类向导中添加这个变量通过访问该变量就可以访问控件了。可以使用UpdateData()函数,进行交换数据。 先得到mydialog的句柄,在用GetDlgItem(ID_YOURLIST)就可以得到该list的句柄了也可以给这个list添加个成员变量,并把它声明成public那么就可以用这个mydialog.m_yourlist方式来使用了 在类外可以这样调用CmyDialog dlg;dlg.GetDlgItem(IDC_LISTBOX)->SetFocus();.....在类里面可以直接GetDlgItem(IDC_LISTBOX)->SetFocus(); 请帮下忙! ADO 对象关闭时不允许操作 【推荐】 Ado连接数据库的类 简单方便 服务器长连接使用心跳包,传输心跳包和普通数据包是不是应该分别用两个连接实现? 如何让子窗口上的控件响应消息? 一个简单的问题! 大伙帮我看看,微软是不是在骗人?? memcpy灵异事件! 哪位高手能给在下指条方面快捷的实现途径? How to use CListCtrl::GetEditCtrl() and CListCtrl::EditLabel(int) 关于winsock数据监听 请问VC如何在2000/XP下读端口,就像在98下用int _inp(端口号)一样
CFont m_Font;
m_Font.CreateFont(-12,0,0,0,FW_BOLD,FALSE,FALSE,0,0,0,0,0,0,"Verdana");
GetDlgItem(IDC_YourListBox)->SetFont(&m_Font);2、GetDlgItem(IDC_YourListBox)->SetFocus();3、GetDlgItem(IDC_YourListBox)->SetWindowText("&Key字符串");
int nID
) const;
void GetDlgItem(
int nID,
HWND* phWnd
) const;
这两个能行吧
通过访问该变量就可以访问控件了。
可以使用UpdateData()函数,进行交换数据。
CmyDialog dlg;
dlg.GetDlgItem(IDC_LISTBOX)->SetFocus();.....
在类里面可以直接
GetDlgItem(IDC_LISTBOX)->SetFocus();