hur.cn - 华软网

 热门搜索

怎么获取Static Text控件上的文件?

  作者:未知    来源:网络    更新时间:2011/9/19
为什么我用GetDlgItem(IDC_STATIC1)->GetWindowText(CsName);获取不到呢?
---华软 网友回答---
呵呵,是文本,不是文件!
IDC_STATIC1是唯一的么?
---华软网友回复---
Copies the CWnd caption title (if it has one) into the buffer pointed to by lpszStringBuf or into the destination string rString.
 
void GetWindowText(
   CString& rString 
) const;

rString
A CString object that is to receive the copied string of the window's title.

首先确保IDC_STATIC1存在且唯一,然后看CsName是否为CSting类型


---华软网友回复---
同意以上2位,检查一下ID或则干脆改一个!
---华软网友回复---
你的ID对吗?
---华软网友回复---
代码应该没有问题,楼主检查下ID
---华软网友回复---
对,static控件有个默认的ID,而且是可以重复的,如果你不修改,有可能有几个ID都一样,获取不到文本就很正常了。      
华软声明:本内容来自网络,如有侵犯您版权请来信指出,本站立即删除。