mwfd.net
当前位置:首页 >> 关于MFC VC++中有一个GEtDlgItEmTExt函数的简单问题 >>

关于MFC VC++中有一个GEtDlgItEmTExt函数的简单问题

两个写法没有本质区别,GetDlgItemText最终调用的就是GetWindowText 当CString获取了一个字符串“1,23,4,5,6”之后,你需要通过自己的代码拆分字符串再转换为int才能保存到数组里面,没有特别省事儿的办法。 拆分示例: CString str = “1,23...

那简单啊 CString m_str("hi中文hello"); LPCTSTR str = m_str; //把CString类型转换为char* 类型 for (int i=0;str[i];i++) { if (str[i] < 0) //一个中文占两个字节,且每个字节都是小于0的 { CString tmp; tmp.Format("%c%c",str[i],str[i+1]...

直接用SetDlgItemText(IDC_BUTTON1,"开始"); 就是了。。。何必那么麻烦呢?

GetWindowText SendMessage(hwnd,WM_GETTEXT,sizeof(szText),szText); 第一个是函数,第二个发消息

后者包含在前者里面 也就是说前者可以获取任意窗体的text 后者可以获取对话框控件的text

你SetTimer了没有?光这点代码是没意义 的。

1.你domodal了两次 2."*.txt" => "Txt Files (*.*)|*.txt||" 程序如下: CFileDialog mydlg(FALSE,"txt",NULL,OFN_HIDEREADONLY | OFN_OVERWRITEPROMPT, "Txt Files (*.txt)|*.txt||", NULL ); //mydlg.DoModal(); CString FileName; if (mydlg....

网站首页 | 网站地图
All rights reserved Powered by www.mwfd.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com