自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

旅途

如果想飞得高,就该把地平线忘掉

  • 博客(14)
  • 收藏
  • 关注

转载 lstrcpy function

Warning  Do not use. Consider using StringCchCopy instead. See Remarks.SyntaxCopyLPTSTR WINAPI lstrcpy( __out  LPTSTR lpString1, __in   LPTSTR lpString2);Pa

2011-12-13 11:21:39 585

转载 pragma comment的使用

该宏放置一个注释到对象文件或者可执行文件。#pragma comment( comment-type [,"commentstring"] )comment-type是一个预定义的标识符,指定注释的类型,应该是compiler,exestr,lib,linker之一。commentstring是一个提供为comment-type提供附加信息的字符串,Remarks:1、co

2011-12-13 09:55:09 380

转载 vc2005 windowsXP IE 8 下的BHO DLL调试 .

1. 为了方便找到Attach的IE关闭所有的IE窗口,    Cltr + F5 或者  Debug->start without debuging 选择 default InternetExplorer 启动一个IE窗口2.Attach BHO到前面打开的IE窗口中,注意图2虽然只开了一个IE窗口,可是却看到了两个IE进程。5936是IE的主进程,5336是TAB进程,如果再开几个TA

2011-12-12 23:44:13 919

转载 VS2008 代码排版快捷键 ctrl+k,f

VS2008 代码排版快捷键 ctrl+k,f

2011-12-12 23:03:30 1284

转载 CHAR与WCHAR处理函数

用atoi让我很不舒服,于是网上找到这资料,原名叫,觉得标题不妥于是把TCHAR改成WCHAR.字符分类:     宽字符函数普通C函数描述 iswalnum()     isalnum() 测试字符是否为数字或字母 iswalpha()     isalpha() 测试字符是否是字母 iswcntrl()     iscntrl() 测试字符是否是控制符 iswdigit()

2011-12-12 16:38:51 907 1

转载 LPCTSTR

类型理解  LPCTSTR类型:  L表示long指针 这是为了兼容Windows 3.1等16位操作系统遗留下来的,在win32中以及其他的32位操作系统中, long指针和near指针及far修饰符都是为了兼容的作用。没有实际意义。  P表示这是一个指针  C表示是一个常量  T表示在Win32环境中, 有一个_T宏  STR表示这个变量是一个字符串

2011-12-12 16:06:59 560

转载 利用Socket 编写SMTP 发送邮件程序

print?#include    #include    #include    #include    using namespace std;  #define WSWENS MAKEWORD(2,0)   int main()  {      sockaddr_in sin;      WSADATA wsadata;      if(WSAStartup(WSWENS, &w

2011-12-12 15:16:06 1263

转载 VC++ SMTP协议电子邮件传送剖析(转)

http://www.cppblog.com/kyelin/archive/2010/10/11/129427.html 要:本文介绍了一种采用SMTP协议规范并通过直接使用SMTP协议命令而在程序中实现电子邮件传送的方法。并在VC++开发环境下给出了部分关键的实现代码。  前言  电子邮件服务作为Internet上应用最多和最广的服务项目得到了非常广泛的应用,在网络应用中也起

2011-12-12 15:14:30 7533

转载 托管与非托管概述

目录1 托管代码  2 非托管代码  3 托管C++  4 总结  编辑本段 回目录托管代码由公共语言运行库环境(而不是直接由操作系统)执行的代码。托管代码应用程序可以获得公共语言运行库服务,例如自动垃圾回收、运行库类型检查和安全支持等。这些服务帮助提供独立于平台和语言的、统一的托管代码应用程序行为。编辑本段 回目录非托管代码在公共语言运行库

2011-12-08 22:22:10 568

转载 c++ gcnew new 区别

C++/CLI中使用gcnew关键字表示在托管堆上分配内存,并且为了与以前的指针区分,用^来替换* ,就语义上来说他们的区别大致如下: 1. gcnew返回的是一个句柄(Handle),而new返回的是实际的内存地址. 2. gcnew创建的对象由虚拟机托管,而new创建的对象必须自己来管理和释放.

2011-12-08 22:21:26 2582

转载 VC++实现发送邮件功能

邮件系统通常采用SMTP作为发送协议,POP3作为接受协议(具体内容参考RFC821、RFC1225)。无论是发邮件,还是收邮件都必须要与邮件服务器连接,再通过邮件信息结构发送邮件。VC里提供了三个类CPop3(连接接受邮件服务器)、CSMTP(连接发送邮件服务器)、CMailMessage(邮件信息结构)下面是个例子,你参考一下!//发送邮件void   CTestDlg::

2011-12-03 22:22:11 2589 1

转载 不支持MFC的ATL DLL中调用MessageBox

在支持MFC的工程中弹出消息框可以使用AfxMessageBox,MFC会调用AfxGetMainWnd来获取消息框的父窗口,保证消息框弹出后是模态的。如果一个ATL Module使用的是标准Window库,就只能使用MessageBox API来弹出消息框(当然也可以用ATL的CWindow等窗口类,但那样就复杂多了)。MessageBox API的第一个参数就是父窗口句柄,可以

2011-12-03 21:24:42 2022

转载 用Visual Studio 2008开发IE BHO(浏览器帮助对象)

http://blog.csdn.net/dupei/article/details/6092692http://blog.csdn.net/dupei/article/details/6092767http://blog.csdn.net/dupei/article/details/6097214http://www.cnblogs.com/jcss2

2011-12-03 20:50:04 739

转载 vc2005 语言现默认C#,如何改变成 C++语言

方法一、在Vistual Studio 2005 命令提示符下输入devenv /resetuserdata,重新打开就会出现语言选择提示,选择C#就可以了。如果打开VS后发现字体颜色及大小异常,请再次输入devenv /ResetSettings恢复 IDE 的默认设置。方法二、在VS2005中选择“工具--导入导出设置--重置所有设置”,再在系统模版中选C#就行了。

2011-12-03 20:35:47 576

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除