共 10 篇文章 |
|
freopen()重定向输入输出流函数freopen是被包含与stdio.h头文件中,用于重定向输入输出流的函数。函数名: freopen功 能: 替换一个流,或者说重新分配文件指针,实现重定向。用 法: FILE *freopen(const char *filename,const char *type, FILE *stream);头文件:stdio.h返回值:如果成功则返回该指向该stream的指针,否则为NULL。 阅155 转0 评0 公众公开 14-05-27 22:07 |
VC++文件操作之最全篇。C++代码 HANDLE CreateFile( LPCTSTR lpFileName, // 要打开的文件名 DWORD dwDesiredAccess, // 文件的操作属性 DWORD dwShareMode, // 文件共享属性 LPSECURITY_ATTRIBUTES lpSecurityAttributes,// 文件安全特性 DWORD dwCreationDisposition, //文件操作 DWORD dwFlagsAndAttributes... 阅1740 转9 评0 公众公开 14-05-24 15:08 |
MFC中 CSting与std::string互相转换1.说明,需要借助于CStringA类作为中间转换一下,我定义函数如下std::string CSendEmail::CString2string(CString &str){if(str.IsEmpty())return 0;CStringA strA;std::string strs;strA = str.GetBuffer(0);strs = strA.GetBuffer(0);return strs;} 阅320 转4 评0 公众公开 13-06-28 18:18 |
CStdioFile类学习笔记 +text文件操作CStdioFile类学习笔记 CStdioFile类的声明保存再afx.h头文件中。CStdioFile类继承自CFile类,CStdioFile对象表示一个用运行时的函数fopen打开的c运行时的流式文件。构造函数:CStdioFile();CStdioFile(FILE *pOpenStream);CStdioFile(LPCTSTR lpFileName, UINT nOpenFlags);throw(CFileException);FILE *pOp... 阅543 转1 评0 公众公开 13-06-28 18:13 |
阅88 转0 评0 公众公开 13-06-28 18:12 |
关于MFC的Picture控件 前几天的一个项目,需要在对话框上显示一张图片,所以首先想到使用Picture控件来显示。可惜没有那么便宜的事情,光取一个DC就刷图,MFC居然是不分青红皂白直接往上刷,管它边界在哪里,所以Picture控件边上一些可怜的Static控件努力透出Picture的DC来显示,整个界面实在看不下去。3. 在需要改变图片的地方,先从图片生... 阅354 转0 评0 公众公开 13-06-24 11:14 |
// 获取安全窗口句柄::OpenClipboard(hWnd); // 打开剪贴板HANDLE hClipMemory = ::GetClipboardData(CF_TEXT);// 获取剪贴板数据句柄DWORD dwLength = GlobalSize(hClipMemory); // 返回指定内存区域的当前大小LPBYTE lpClipMemory = (LPBYTE)GlobalLock(hClipMemory); // 锁定内存m_sMessage = CString(lpClipMemory); // 保存得到的文本数据... 阅3958 转24 评0 公众公开 13-06-24 11:09 |
VC/MFC之ListCtrl控件使用经验总结(转)以下未经说明,listctrl默认view 风格为report相关类及处理函数MFC:CListCtrl类SDK:以 “ListView_”开头的一些宏。// 行选择改变void CMyListCtrl::OnItemchanged(NMHDR* pNMHDR, LRESULT* pResult){ NM_LISTVIEW* pNMListView = (NM_LISTVIEW*)pNMHDR; ...您要进行的操作... *pResult = 0;}... 阅672 转4 评0 公众公开 13-06-22 17:16 |
新插入了一个对话框资源,我们需要为他重写OnInitDialog()等函数。在vc对话框的操作中,很多资料上都讲到可以使用虚函数OnInitDialog()对其进行初始化。首先,按ctrl + W,打开一对话框,找到在添加OnInitDialog()函数的对话框。在VC2008中,在类视图中,找到要添加OnInitDialog()函数的类,右击->属性,在属性对话框中,有个绿色的小... 阅832 转0 评0 公众公开 13-06-18 17:46 |