在用::SetWindowText(HWND,LPCTSTR)中的hWnd改从那个函数取得?例如要改变static Text或者Edit Box的值。 同题 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用GetDlgItem(yourCtrlID)可以得到句柄 用GetDlgItem(yourCtrlID)可以得到句柄 HWND GetDlgItem( HWND hDlg, int nIDDlgItem);hDlg :包含控件的窗口句柄,一般是主窗口 要改变编辑框或静态文本框的值,可以直接使用其成员函数SetWindowText,如CEdit m_Edit;m_Edit.SetWindowText( "This is an example."); 一般只需要加如第二个参数就可以 SetWindowText()有两中形态1 一种是SetWindowText(LPCTSTR);2 另一种是你说的那种情形SetWindowText(HWND,LPCTSTR)。一般用第一种; 本进程窗口应该可以从GetDlgItem();非本进程窗口可以通过FindWindowEx()获取 用FindWindow FindWindowEx都可以获得句柄!用GetDlgItem()函数获得的是CWnd类型的指针! 寻求一种工具 拿出一天的"工分"来鄙视VC6里面的ATL3.0 求助,想在对话框中嵌入一个FormView,该怎么办? 如何在vc里实现定制http头!!急!! 请教如何在VC或者其他编译器中输出函数的call stack 对比度计算 ActiveX疑问 关于MFC的CLISTCTRL的问题~(基础问题) 马上解决,马上给分(在线)————如何动态改变控件的大小 ShowWindow(SW_HIDE) Release版报错 为啥呢 请问在用VC++写网络程序和JAVA写网络程序有什么区别。学习用VC开网络程序用哪本书好呢?谢谢 关于函数的问题(多谢指教)
int nIDDlgItem
);hDlg :包含控件的窗口句柄,一般是主窗口
CEdit m_Edit;
m_Edit.SetWindowText( "This is an example.");
SetWindowText()有两中形态
1 一种是SetWindowText(LPCTSTR);
2 另一种是你说的那种情形SetWindowText(HWND,LPCTSTR)。
一般用第一种;
非本进程窗口可以通过FindWindowEx()获取
用GetDlgItem()函数获得的是CWnd类型的指针!