- 博客(24)
- 资源 (4)
- 收藏
- 关注
转载 最常见的20种VC++编译错误信息集合
最常见的20种VC++编译错误信息集合再网上看到的,大部分都比较常见,对初学者挺有用~~~1、fatal error C1010: unexpected end of file while looking for precompiled header directive。 寻找预编译头文件路径时遇到了不该遇到的文件尾。(一般是没有#include "stdafx.
2012-07-31 17:58:48 669
转载 Mstsc 命令参数说明
mstsc.exe {ConnectionFile | /v:ServerName[:Port]} [/console] [/f] [/w:Width/h:Height]mstsc.exe/edit"ConnectionFile"mstsc.exe/migrate参数ConnectionFile指定用于连接的 .rdp 文件的名称。/v: Serve
2012-07-31 16:58:18 8497
转载 GetBuffer, ReleaseBuffer, GetBufferSetLength
GetBuffer和ReleaseBuffer是一套需要配合使用的函数, 与GetBufferSetLength相比, 优点是如果分配的空间大于实际保存的字符串(0结尾), ReleaseBuffer会把多余申请的空间释放, 归还给系统; 但使用时需要注意以下问题: 如果要保存的字符串为abc(0结尾), 则GetBuffer参数应至少为3; 如果要保存的内容不是以0结尾, 比如是读取文件数据,
2012-07-31 10:32:05 543
转载 CString.Format 用法
Format 指定输出格式,后面跟要输出的变量 目前 printf 支持以下格式: %c 单个字符 %d 十进制整数 %f 十进制浮点数 %o 八进制数 %s
2012-07-31 10:30:38 470
转载 CString用法,CString与string 转化
CString用法1.CString::IsEmptyBOOL IsEmpty( ) const;返回值:如果CString 对象的长度为0,则返回非零值;否则返回0。说明:此成员函数用来测试一个CString 对象是否是空的。示例:下面的例子说明了如何使用CString::IsEmpty。// CString::IsEm
2012-07-30 19:48:51 988
转载 chrome启动外部程序
注册表导入下面内容,然后保存一个书签 Name:自己取 URL:F1:// 点击书签就可以启动外部程序了Windows Registry Editor Version 5.00[HKEY_CLASSES_ROOT\F1]@="URL:Fg1 Protocol Handler""URL Protocol"=""[HKEY_CLASSES_R
2012-07-30 19:48:18 2539
转载 编译选项
常见的编译参数VC建立项目时总会定义"Win32"。控制台程序会定义"_CONSOLE",否则会定义"_WINDOWS"。Debug版定义"_DEBUG",Release版定义"NDEBUG" 与MFC DLL有关的编译常数包括: _WINDLL 表示要做一个用到MFC的DLL _USRDLL 表示做一个用户DLL(相对MFC扩展DLL而言) _AFXDLL 表示使用M
2012-07-30 19:47:50 353
转载 vc 工程的一些设置
编译参数的设置。主要通过VC的菜单项Project->Settings->C/C++页来完成。我们可以看到这一页的最下面Project Options中的内容,一般如下:/nologo /MDd /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_AFXDLL" /D "_MBCS" /Fp"Debug/Writing
2012-07-30 19:46:52 614
转载 IE浏览器 自定义地址协议的实现
IE浏览器 自定义地址协议的实现2007年01月20日 星期六 13:54IE浏览器 自定义地址协议的实现 by widebright关键字:IE插件,shell接口编程,自定义IE协议,VC2003 ATL 实现COM浏览QQ空间的时候发现,只要在I
2012-07-30 19:45:49 1571
转载 钩子函数列表
WH_MSGFILTER: 监视菜单,滚动条,消息框的消息,以及传递到通过安装了Hook子程的应用程序建立的对话框的消息.WH_SYSMSGFILTER:监视菜单,滚动条,消息框的消息,以及所有应用程序建立的对话框的消息.WH_JOURNALRECORD:监视和记录输入事件.一般可以使用这个Hook记录连续的鼠标和键盘事件,然后通过使用WH_JOURNALPLAYBACK
2012-07-30 19:44:49 472
转载 初始化GDI+环境
我的开发环境为 vc.net 2003, 下面我就来说一下在此开发环境中如何加载 GDI+ 开发环境, 如果您的开发环境为 VC 6 请参考本文结尾部分。在标准的 MFC 开发环境中 MFC 是不支持 GDI+ 开发的, 要想使用 GDI+ 需要我们手工对程序做一些修改。原理我就不想说了, 感兴趣的朋友可以自己在网上搜一下相关的资料, 这里我只说实际的操作步骤。vc.net 2003 (v
2012-07-30 19:40:00 458
转载 关于chrome外部协议请求,启动外部程序,itms,macappstore下载相关
现在的问题是好像经常有人误点“取消启动应用程序” ,又选择了“记住我对所有此类链接的选择” 。结果就导致下次想启动启动不了了!怎么才能恢复呢?重装chrome太麻烦!其实只要用记事本打开C:\Users\\AppData\Local\Google\Chrome\User Data\Local State(for win7)这个文件。相关的设置就在里面了。mac下是:/Users/***(用户名
2012-07-30 19:38:39 2505
转载 鼠标钩子类型
钩子类型******************************************************************************钩子类型1-2:WH_CALLWNDPROC(4) and WH_CALLWNDPROCRET(12) HooksWH_CALLWNDPROC 和 WH_CALLWNDPROCRET钩子使你能够监视发送到window程序的消息。
2012-07-30 19:37:14 621
转载 如何修改注册表 让程序启动按钮出现在浏览器上
这个问题其实很简单,象前面的一位老兄说的一样,研究一下注册表即可实现下面我把它的实现方法告诉你,具体操作自己应该会吧(你说在VC下实现了,怎么会在Delphi中不行呢?)写入以下路径:: HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer\Extensions\ 新建一个主键:{11111111-F40A-11D1-B792-4445
2012-07-30 19:36:10 291
转载 vector用法
介绍这篇文章的目的是为了介绍std::vector,如何恰当地使用它们的成员函数等操作。本文中还讨论了条件函数和函数指针在迭代算法中使用,如在remove_if()和for_each()中的使用。通过阅读这篇文章读者应该能够有效地使用vector容器,而且应该不会再去使用C类型的动态数组了。 Vector总览vector是C++标准模板库中的部分内容,它是一个多功能的,能够操作多种
2012-07-30 19:34:12 271
转载 VC数据类型
标识符 实际类型 意义 CHAR char 8位Windows(ANSI)字符。 CCHAR char 8位Windows(ANSI)字符。 PSZ char* 一个以"NULL"结束的Windows字符串的指针 PCHAR CHAR* 一个CHAR型指针 PSTR CHAR* 一个以"NULL"结尾的8位Windows(ANSI)字符串指针 LPSTR CHA
2012-07-30 18:53:10 310
转载 从dll中导出类
一、DLL的不同类型 使用MFC可以生成两种类型的DLL:MFC扩展DLL和常规DLL。常规DLL有可以分为动态连接和静态连接。Visual C++还可以生成WIN32 DLL,但不是这里讨论的主要对象。1、MFC扩展DLL 每个DLL都有某种类型的接口:变量、指针、函数、客户程序访问的类。它们的作用是让客户程序使用DLL,MFC扩展DLL可以有
2012-07-30 14:43:14 561
转载 四种加密算法之SHA1源代码-C++
SHA1.h文件:[cpp] view plaincopyprint?//! SHA1 动态链接库实现 H文件 /*! @author 朱孟斌 @e-mail zmb.tsubasa@gmail.com @version 1.0 @date 2011-03 @{ */ #ifndef SHA1_H #define SHA1_H
2012-07-30 12:24:16 1025
转载 ipc通道入侵相关命令
利用ipc$入侵的相关命令:我们在入侵的时候难免遇到忘记命令的时候,现在将我所知道的一些命令总结出来提供给各位。通过这些命令可以解决很大一部分新手的问题。00:net use 作用:连接计算机或断开计算机与共享资源的连接,或显示计算机的连接信息。 命令格式: net use [devicename | *] [\\\\computername\\sharena
2012-07-30 12:22:36 980
转载 DragAcceptFiles 拖放文件到多文档框架上
以多文档为例:1.在应用程序类App的InitInstance()函数后面,添加以下代码:1m_pMainWnd->DragAcceptFiles(TRUE); 2.响应主框架类CMainFrame的WM_DROPFILES消息,添加如下代码:01020304050607
2012-07-30 12:21:47 577
转载 printf, fprintf, sprintf, snprintf, vprintf, vfprintf, vsprintf, vsnprintf - 输出格式转换
NAMEprintf, fprintf, sprintf, snprintf, vprintf, vfprintf, vsprintf, vsnprintf - 输出格式转换总览 (SYNOPSIS)#include stdio.h>int printf(const char *format, ...); int fprintf(FILE *stream, const ch
2012-07-30 12:19:03 466
转载 gcc中格式化输出函数的研究
By 书生 ; 1.前言 在gcc编程中,我们比较经常用到的字符格式化输出函数是printf的,实际上gcc继承了c语言处理字符具有强大功能的风格,它提供了一系列的格式化输出函数,主要存在两个库函数文件stdio.h/ stdarg.h中,具体函数如下:#include printf, int printf(const char *format,
2012-07-30 12:17:31 668
转载 va_list 详解
VA_LIST 是在C语言中解决变参问题的一组宏他有这么几个成员:1) va_list型变量:#ifdef _M_ALPHAtypedef struct { char *a0; /* pointer to first homed integer argument */ int offset; /* byte offset o
2012-07-30 12:06:55 275
转载 va_list、va_start、va_arg、va_end的原理与使用
概述由于在C语言中没有函数重载,解决不定数目函数参数问题变得比较麻烦;即使采用C++,如果参数个数不能确定,也很难采用函数重载.对这种情况,有些人采用指针参数来解决问题.下面就c语言中处理不定参数数目的问题进行讨论.定义大家先看几宏.在VC++6.0的include有一个stdarg.h头文件,有如下几个宏定义:#define _INTSIZEOF(n) ((sizeof(
2012-07-30 12:05:36 264
coreseek-3.2.14
2016-08-06
2005年度最经典C++教程8本打包下载
2009-07-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人