09 2011 档案

摘要:近日,做一个文件的读取和写入工作,在网上找到的一些方法,但是却不能完全成功,失败的地方在于:不能写入汉字。我想这肯定和UNICODE环境有关,于是查了一下资料,形成了以下文字。第一,读取文件(这个没有什么问题)const TCHAR szFilter[] = _T("CVS文件(*.csv)|*.csv"); CFileDialog OpenFileDialog(TRUE,_T("csv"),NULL,OFN_FILEMUSTEXIST|OFN_HIDEREADONLY,szFilter,NULL); if (OpenFileDialog.DoModal 阅读全文
posted @ 2011-09-18 22:04 luoshupeng 阅读(1958) 评论(0) 推荐(0)
摘要:Windows 7操作系统当中,屏幕左下角的“开始”按钮右边是有一个资源管理器的图标的。如下图箭头所示:点击一下,咔嚓,打开的竟然是“库”,而不是计算机。很多朋友对这个“库”很不感冒,希望能直接打开计算机那种模式,就是打开后是磁盘列表的。哪怕,是打开我的文档,也比打开这个库强啊!步骤如下:一、先按住键盘上的shift键,在任务栏资源管理器图标上面点击鼠标右键,在出来的这个右键菜单里面点击最下面的“属性”。如果你不按shift键,出来的菜单可不是一样的。然后在"目标"右侧的%windir%\explorer.exe后面加个空格,再加个英文逗号,确定即可。再点击这个资源管理器图 阅读全文
posted @ 2011-09-17 16:41 luoshupeng 阅读(4157) 评论(0) 推荐(0)
摘要:Normal 0 7.8 磅 0 2 false false false EN-US ZH-CN X-NONE ... 阅读全文
posted @ 2011-09-16 11:02 luoshupeng 阅读(3660) 评论(2) 推荐(1)
摘要:两种方法均来自互联网,仅为了收录方法一:新建一个类并且继承类CEdit,重写消息WM_CHAR添加代码:void CDoubleEdit::OnChar(UINT nChar, UINT nRepCnt, UINT nFlags){// TODO:在此添加消息处理程序代码和/或调用默认值CString strEdit;GetWindowText(strEdit);int length=strEdit.GetLength();int pos=strEdit.Find('.');//8是退格,是小数点,具体参考键盘常用ASCII码if((nChar>=48 && 阅读全文
posted @ 2011-09-12 23:42 luoshupeng 阅读(956) 评论(0) 推荐(0)