随笔分类 -  103:VC++ MFC

microsoft visual studio 不能逐句执行?
摘要:最近在使用vs2013过程中,vs2013不能逐行执行,在不设断点的情况下,根本停不下来按一下F11,整个程序就执行完了。百度了很久也没找到方法(看的还不够仔细),卸载安装了很多次(看我够笨的吧),最后就差去重装win7了。就在刚才,偶然看到CSDN上有人提到,把debug 旁边的自动改成混合(mi... 阅读全文

posted @ 2015-03-26 15:28 cv_ml_张欣男 阅读(593) 评论(0) 推荐(0)

去除 Visual Studio 中臃肿的 ipch 和 sdf 文件
摘要:使用VS2010建立C++解决方案时,会生成SolutionName.sdf和一个叫做ipch的文件夹,这两个文件再加上*.pch等文件使得工程变得非常的庞大,一个简单的程序都会占用几十M的硬盘容量,可惜毕竟硬盘还没有廉价到免费的地步。那么,该怎么解决呢?其实可以关闭它。方法:Tools->Opti... 阅读全文

posted @ 2014-05-19 00:18 cv_ml_张欣男 阅读(563) 评论(0) 推荐(0)

VC++打开文件 CFileDialog::DoModal
摘要:CFileDialog::DoModal调用此功能公开Windows常用文件对话框并允许用户浏览文件和目录并输入文件名。virtual INT_PTR DoModal( );返回值IDOK或IDCANCEL。如果IDCANCEL返回,则调用WindowsCommDlgExtendedError函数确定是否发生了错误。IDOK和IDCANCEL是指示的常数用户是否选择了"或"取消"按钮。备注如果要通过设置m_ofn结构的成员初始化各种文件对话框选项,则应在调用DoModal之前执行此操作,但,对话框构造对象之后。例如,因此,如果要允许用户选择多个文件,如CFileD 阅读全文

posted @ 2013-05-29 09:21 cv_ml_张欣男 阅读(980) 评论(0) 推荐(0)

UniCode 下 CString 转 char* 的方法
摘要:1、Unicode下CString转换为char *方法一:使用API:WideCharToMultiByte进行转换 CString str = _T("D://校内项目//QQ.bmp"); //注意:以下n和len的值大小不同,n是按字符计算的,len是按字节计算的 int n = str.GetLength(); // n = 14, len = 18 //获取宽字节字符的大小,大小是按字节计算的 int len = WideCharToMultiByte(... 阅读全文

posted @ 2013-03-15 10:41 cv_ml_张欣男 阅读(239) 评论(0) 推荐(0)

Windows下列出所有文件 FindFirstFile
摘要:#include <windows.h>#include <tchar.h> #include <stdio.h>#include <strsafe.h>#pragma comment(lib, "User32.lib")void DisplayErrorBox(LPTSTR lpszFunction);int _tmain(int argc, TCHAR *argv[]){ WIN32_FIND_DATA ffd; LARGE_INTEGER filesize; TCHAR szDir[MAX_PATH]; size_t l 阅读全文

posted @ 2013-03-09 19:12 cv_ml_张欣男 阅读(248) 评论(0) 推荐(0)

(转)记录:VC++中打开保存目录选择对话框操作
摘要://打开文件对话框const char pszFilter[] = _T("EXE File (*.txt)|*.txt|All Files (*.*)|*.*||");CFileDialog dlg(TRUE, NULL, NULL, OFN_HIDEREADONLY | OFN_OVERWRIT... 阅读全文

posted @ 2013-03-09 19:09 cv_ml_张欣男 阅读(211) 评论(0) 推荐(0)

动态库学习 第1章——演练:创建和使用动态链接库 (C++)
摘要:演练:创建和使用动态链接库 (C++)Visual Studio 2008·Visual Studio 2005我们将创建的第一种类型的库是动态链接库 (DLL)。 使用 DLL 是一种重用代码的绝佳方式。 您不必在自己创建的每个程序中重新实现同一例程,而只需对这些例程编写一次,然后从需要该功能的应... 阅读全文

posted @ 2012-05-07 16:21 cv_ml_张欣男 阅读(501) 评论(0) 推荐(0)

VS2010 动态库开发——第一章 演练:创建和使用动态链接库 (C++)
摘要:Visual Studio 2010 其他版本 Visual Studio 2008 Visual Studio 2005 我们将创建的第一种类型的库是动态链接库 (DLL)。 使用 DLL 是一种重用代码的绝佳方式。 您不必在自己创建的每个程序中重新实现同一例程,而只需对这些例程编写一次,然后从需... 阅读全文

posted @ 2012-01-17 00:00 cv_ml_张欣男 阅读(6603) 评论(0) 推荐(1)

Visual Studio 2010 开发 DLL
摘要:Visual Studio 2010动态链接库 (DLL) 是作为共享函数库的可执行文件。 动态链接提供了一种方法,使进程可以调用不属于其可执行代码的函数。 函数的可执行代码位于一个 DLL 中,该 DLL 包含一个或多个已被编译、链接并与使用它们的进程分开存储的函数。 DLL 还有助于共享数据和资... 阅读全文

posted @ 2012-01-16 23:53 cv_ml_张欣男 阅读(4309) 评论(0) 推荐(0)

我自己写的几个C++常用方法
摘要:void FolderCopy(char* src,char* dst);//文件夹拷贝,将src文件夹下的所有内容拷贝到dst下,如果不存在dst,则创建之voidCMyCommon::FolderCopy(char*src,char*dst){CreateDirectoryA(dst,NULL)... 阅读全文

posted @ 2011-07-14 13:45 cv_ml_张欣男 阅读(1225) 评论(2) 推荐(1)

导航