赞助

随笔分类 -  VC++

摘要:1.新建Win32工程 2.选中Resource Files -> add resource 点击打开 这里需要你填写一个Resource Type ,假如你之前已经有了,就直接输入,没有的话在你输入后会给你自动建立一个自定义 3.完成上述操作后,你站到resource view就会看到资源已经建立 阅读全文
posted @ 2015-04-20 16:00 车臣 阅读(1326) 评论(0) 推荐(0) 编辑
摘要:转载:http://blog.csdn.net/infoworld/article/details/42033097 场景: 1. 通常生成文件时需要一个文件名,而生成文件名的方式可能是通过用户输入的字符,但是有些字符在windows上是不能作为文件名的,强行创建这类文件会失败。 2.一般可以通过正 阅读全文
posted @ 2015-01-13 11:28 车臣 阅读(4573) 评论(0) 推荐(0) 编辑
摘要:在上述代码中 FindFirstFile第一个参数需要一个路径,但要写*.*,表示从所有文件中找到的第一个.但写f:或者f:双斜杠都返回无效句柄. 如果f:\\1.txt 则对特定文件进行搜索,返回找到的第一个 找到的文件的文件结构被记录在WIN32_FIND_DATA结构体里 FindNextFi 阅读全文
posted @ 2014-12-12 09:23 车臣 阅读(11083) 评论(0) 推荐(0) 编辑
摘要:参照:http://www.cnblogs.com/kzloser/archive/2013/03/11/2909221.html 参照:http://blog.csdn.net/pjchen/article/details/170606 阅读全文
posted @ 2014-12-06 21:01 车臣 阅读(239) 评论(0) 推荐(0) 编辑
摘要:转载:http://www.seacha.com/article.php/knowledge/windows/mfc/2011/0423/335.html VC中GetLastError()获取错误信息的使用 在VC中编写应用程序时,经常需要涉及到错误处理问题。许多函数调用只用TRUE和FALSE来 阅读全文
posted @ 2014-12-04 14:56 车臣 阅读(6377) 评论(0) 推荐(0) 编辑
摘要:转载:http://www.cctry.com/thread-238862-1-1.html 阅读全文
posted @ 2014-11-18 18:25 车臣 阅读(3846) 评论(0) 推荐(0) 编辑
摘要:1.类的静态成员变量 .h 类声明入下 .cpp文件 2.定时器使用 1.SetTimer(HWND,UINT,UINT,TIMERPROC); 第一个参数设置为捕获该定时消息的窗口句柄, 第二个参数是定时器的id,第三个是以毫秒为单位的定时长度,最后一个参数设置为NULL,可以使窗口的回调函数进行 阅读全文
posted @ 2014-11-18 15:46 车臣 阅读(993) 评论(0) 推荐(0) 编辑
摘要:1. CreateFile:这是一个多功能的函数,可打开或创建以下对象,并返回可访问的句柄:控制台,通信资源,目录(只读打开),磁盘驱动器,文件,邮槽,管道。 参照:http://www.cppblog.com/yishanhante/articles/19545.html 2. ReadFile: 阅读全文
posted @ 2014-11-13 18:31 车臣 阅读(7256) 评论(0) 推荐(0) 编辑
摘要:Visual Leak Detector是一款内存泄漏检测软件,主要的作用就是检测可能或者是存在内存泄露的地方,具体的功能的话,可以百度下,今天主要简单介绍下怎么使用 首先下载Visual Leak Detector,可以到官方网站去下载:http://www.codeproject.com/Art 阅读全文
posted @ 2014-10-30 18:29 车臣 阅读(2009) 评论(0) 推荐(0) 编辑
摘要:1.响应系统消息 WM_DROPFILES 2.在响应函数里面获取拖拽文件路径 1 LRESULT OnDropFiles(UINT uMsg, WPARAM wParam, LPARAM lParam) 2 { 3 HDROP hDropInfo = (HDROP)wParam; 4 5 TCHA 阅读全文
posted @ 2014-10-30 11:23 车臣 阅读(593) 评论(0) 推荐(0) 编辑
摘要:函数原型: 简介: CreateDirectory 是Win32API函数,用于创建文件夹。 参数 lpPathName 表示路径 参数 lpSecurityAttributes 表示安全属性 例子: 2. 检查指定的目录是否存在. Verifies that a path is a valid d 阅读全文
posted @ 2014-10-15 10:26 车臣 阅读(1408) 评论(0) 推荐(0) 编辑
摘要:如果窗口处理函数响应了 WM_RBUTTONUP后,不会响应WM_CONTEXTMENU消息了。 阅读全文
posted @ 2014-09-18 16:37 车臣 阅读(237) 评论(0) 推荐(0) 编辑
摘要:转载自:http://bbs.fishc.com/forum.php?mod=viewthread&tid=52668#lastpost 01、WM_PAINT消息 LOWORD(lParam)是客户区的宽,HIWORD(lParam)是客户区的高 02、滚动条WM_VSCROLL或WM_HSCRO 阅读全文
posted @ 2014-09-16 14:04 车臣 阅读(2644) 评论(0) 推荐(0) 编辑
摘要:自定义右键菜单: 然后在WndProc回调函数,响应WM_RBUTTONUP函数时创建 对每个菜单项的响应在WM_COMMAND消息里处理 借鉴他人代码:http://blog.csdn.net/bizhu12/article/details/6664210 阅读全文
posted @ 2014-09-14 23:32 车臣 阅读(1600) 评论(0) 推荐(0) 编辑
摘要:转载自http://www.cnblogs.com/azraelly/archive/2012/06/21/2558360.html UTF8与GBK字符编码之间的相互转换 C++ UTF8编码转换 CChineseCode 一 预备知识 1,字符:字符是抽象的最小文本单位。它没有固定的形状(可能是 阅读全文
posted @ 2014-09-10 17:30 车臣 阅读(736) 评论(0) 推荐(0) 编辑
摘要:/**************************************************************************** 几大主要问题: 1.通过处理WM_MOUSEACTIVATE,并返回MA_NOACTIVATE可以实现点窗口时不激活窗口(父窗口不会失去焦点) 2.CreateWindowEx时窗口的样式一定要有 WS_EX_TOPMOST 和 WS_POP... 阅读全文
posted @ 2014-08-29 10:07 车臣 阅读(530) 评论(0) 推荐(0) 编辑
摘要:选中Debugging选项,在Command命令行里面输入生成exe文件的相对路径。 转载:http://blog.csdn.net/x931100537/article/details/40505239 阅读全文
posted @ 2014-08-21 17:30 车臣 阅读(264) 评论(0) 推荐(0) 编辑
摘要:1.PathFindFileName函数的作用是返回路径中的文件名。 pPath是指向文件路径字符串的指针,函数返回指向文件名的指针(如果找到的话),否则返回指向路径开头的指针。 PathFindFileName既支持Windows下的反斜杆,也支持Unix下的斜杠,还支持斜杆和反斜杠的混合, 例如 阅读全文
posted @ 2014-07-24 09:37 车臣 阅读(2993) 评论(0) 推荐(0) 编辑
摘要:1 void CWriteWnd::OpenFileDialog() 2 { 3 OPENFILENAME ofn; 4 TCHAR szOpenFileNames[80*MAX_PATH] = _T(""); 5 TCHAR szPath[MAX_PATH]; 6 TCHAR szFileName 阅读全文
posted @ 2014-07-23 19:40 车臣 阅读(1908) 评论(0) 推荐(0) 编辑
摘要:出处:http://www.cnblogs.com/gakusei/articles/1585211.html 为了支持Unicode编码,需要多字节与宽字节之间的相互转换。这两个系统函数在使用时需要指定代码页,在实际应用过程中遇到乱码问题,然后重新阅读《Windows核心编程》,总结出正确的用法。 阅读全文
posted @ 2014-07-23 14:15 车臣 阅读(255) 评论(0) 推荐(0) 编辑