- 博客(9)
- 资源 (18)
- 收藏
- 关注
转载 文本文件及二进制文件的大小, Unicode/utf-8/ansi编码格式
今天看别人写的程序, 有一点不是很明白, 就是在mfc的程序中利用CFile在写文件时是怎么区别二进制文件和文本文件的.首先说一下二进制文件和文本文件的区别:从网上找到一篇文章, 写的挺基础, 通俗易懂的, 和大家分享:现在搞懂了文本文件与二进制文件之间的关系啦.我们可以利用二进制编辑器查看文本文件.上图红框中的左边是十六进制显示的,右边是文本(
2012-09-26 21:29:48 3491
转载 解决UNICODE字符集下CStdioFile的Writestring无法写入中文的问题//setlocale
解决UNICODE字符集下CStdioFile的Writestring无法写入中文的问题2009-12-01 23:11以下代码文件以CStdioFile向无法向文本中写入中文(用notepad.exe查 看不到写入的中文)CStdioFile file;file.Open(…);file.WriteString(_T("abc你好"));//只能写入abc解决办法:
2012-09-25 22:18:07 944
转载 Reading and Writing CSV Files in MFC
I recently had the need to import and export CSV files in an MFC application. A CSV (Comma-Delimited Values) file is a plain-text file where each row contains one or more fields, separated by commas.
2012-09-23 21:57:45 1003
原创 结构体中含有指针如何初始化
typedef struct Stu{int stu} stu;typedef struct MyStu{ stu *t;int mystu;}mystustudent;int main(){ mystudent * p = malloc (sizeof(struct Mystu));//这里面你只是为mystudent这个结构体开辟了一个空间,由p来指向这个空间,但是我
2012-09-20 21:15:49 5285
原创 Peekmessage和Getmessage
Peekmessage和Getmessagehttp://blog.csdn.net/rbagglo/archive/2009/05/20/4202622.aspxPeekmessage和Getmessage都是向系统的消息队列中取得消息,不过性质不同。 若第一次向消息队列中取不到消息,则程序的主线程会被OS(操作系统)挂起;等到OS重新调度到该线程时,而且消息队列仍然是空的时,两者的性质
2012-09-20 21:05:44 478
转载 互斥量的使用,是应用程序只运行一次
转载:http://hi.baidu.com/jenfmo/blog/item/d5a298543da5b35ad009060b.html正常情况下,一个进程的运行一般是不会影响到其他正在运行的进程的。但是对于某些有特殊要求的如以独占方式使用串行口等硬件设备的程序就要求在其进程运行期间不允许其他试图使用此端口设备的程序运行的,而且此类程序通常也不允许运行同一个程序的多个实例。这就引出了进程互斥
2012-09-18 21:52:27 2007
转载 Handle 跟HWND的区别
HANDLE类型是void *HWND类型是struct{ int unused;}的指针 HWND是HANDLE的一种,但是HANDLE并不是HWND.HANDLE是操作系统一系列内核对象的句柄。HWND仅是窗口对象的句柄 HINSTANCE是应用程序实例句柄,HWND是窗口对象句柄,HANDLE是任意对象的句柄,CWnd是MFC中的窗口类。 MSD
2012-09-18 21:36:31 1770
转载 更改Visual Studio 2010 || 2005 的主题设置
visual studio 2005选择对话框左侧的环境选项下的字体和颜色选项环境 --... --字体和颜色 --...主要是修改显示项里的纯文本和标识符的项背景色我改的背景色是85 123 205饱和度: 199 237 204 效果图 Visual Studio 主题下载地址:··
2012-09-13 23:12:26 1587
转载 MFC的CWnd和HWND之间互相转换方法 .
句柄是一个32位的数,是在WINDOS中的一个资源标示符,相当于c里面的指针.窗口类就是CWnd,窗口句柄就是HWND。CWnd和HWND之间互相转换代码如下: CWnd *pWnd; HWND hWnd; hWnd = pWnd->GetSafeHwnd(); //CWnd->HWND pWnd = CWnd::FromHandle(hW
2012-09-13 22:21:21 837
亿图9.2补丁
2018-11-18
VC助手VA_X_Setup1918
2012-11-15
设计模式中文C++源代码
2012-10-16
[天书夜读-从汇编语言到Windows内核编程].谭文.邵坚磊
2012-05-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人