青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

jianlinzhang

  C++博客 :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
  16 隨筆 :: 2 文章 :: 17 評論 :: 0 Trackbacks
可以使用 STL的string。  
#include   <string>  
using   namespace   std;

但肯定不如CString功能強大,其實在非MFC程序中使用CString,也是可以的,具體方法如下:

  為了使用CString類,首先源文件必須是以cpp結尾的,這是因為vc默認對不同的擴展名采用不同的編譯方法和錯誤檢查,mfc的支持文件Afx.h只有由cpp為擴展名的文件包含才能夠正常編譯。對于exe和庫要采用不同的方式。下面分別討論:

  一、在非dll或者lib的工程里,使用CString非常容易,只要兩步:

  1、對于沒有包含<Windows.h>的stdafx.h中,只要包含了afx.h即可,而對于已經包含了<windows.h>的stdafx.h, 一定需要保證afx.h在windows.h之前被包含。另外由于默認的控制臺程序采用的單線程運行庫,我們要把它改成多線程庫,這些工作只要在stdafx.h中進行修改就可以了(詳細信息可以參考候捷的<<mfc 深入淺出>>),我使用的一個stdafx.h的例子如下(這是一個從向導生成的win32位GUI的程序的stdafx.h修改的):

// stdafx。h
#if !defined(AFX_STDAFX_H__A9DB83DB_A9FD_11D0_BFD1_444553540000__INCLUDED_)
#define AFX_STDAFX_H__A9DB83DB_A9FD_11D0_BFD1_444553540000__INCLUDED_

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000

#define WIN32_LEAN_AND_MEAN // Exclude rarely-used stuff from Windows headers

#include <afx.h> // 加在這里

// Windows Header Files:
#include <windows.h>

// C RunTime Header Files
#include <stdlib.h>
#include <malloc.h>
#include <memory.h>
#include <tchar.h>
#ifdef _DEBUG
  #pragma comment(lib, "libcmtd.lib")
#else
  #pragma comment(lib, "libcmt.lib")
#endif
// Local Header Files

#endif // !defined(AFX_STDAFX_H__A9DB83DB_A9FD_11D0_BFD1_444553540000__INCLUDED_)
這樣就可以在程序中正常使用CString類了。

  二、在dll或者lib的工程中,由于afx.h默認帶了一個DllMain,致使要使用CString類需要幾個步驟。

  1、首先和控制臺程序一樣,如果編譯環境設置了采用單線程庫, 要改成多線程庫,這個可以從工程屬性里進行修改,詳細信息可以參考候捷的<<mfc 深入淺出>>. 下面給出的是我常用的方式,可以直接把它復制到工程里使用:

  #ifdef _DEBUG
  #pragma comment(lib, "libcmtd.lib")
  #else
  #pragma comment(lib, "libcmt.lib")
  #endif  
2、工程目錄下創建一個DLLMODUL.CPP文件,并且把它加入到當前工程中。

  3、打開DLLMODUL.CPP文件,編輯這個文件為這樣:
  #include "stdafx.h"
  #ifdef _DEBUG
  #undef THIS_FILE
  static char THIS_FILE[] = __FILE__;
  #endif

  #define new DEBUG_NEW

  /////////////////////////////////////////////////////////////////////////////
  // global data

  // The following symbol used to force inclusion of this module for _USRDLL
  #ifdef _X86_
  extern "C" { int _afxForceUSRDLL; }
  #else
  extern "C" { int __afxForceUSRDLL; }
  #endif
4、打開stdafx.h,把afx.h包含在windows.h前面。現在可以正常的使用CString了。
posted on 2009-07-02 10:58 張建林 閱讀(780) 評論(0)  編輯 收藏 引用
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            亚洲精品在线视频| 欧美日韩精品高清| 最新日韩在线视频| 欧美+日本+国产+在线a∨观看| 欧美一区二区日韩| 久久精品国产99国产精品澳门| 午夜一区不卡| 久久中文字幕一区| 欧美国产先锋| 日韩亚洲精品视频| 亚洲一区二区欧美日韩| 欧美一区午夜视频在线观看| 老司机aⅴ在线精品导航| 欧美一区91| 国产亚洲一二三区| 国内精品久久国产| 亚洲国产一区在线| 亚洲欧美国产不卡| 久久久久在线| 亚洲精品在线观看免费| 亚洲欧美日韩国产中文在线| 久久免费少妇高潮久久精品99| 免费成年人欧美视频| 欧美午夜视频网站| 在线日韩日本国产亚洲| 亚洲综合色噜噜狠狠| 欧美激情一区二区三区全黄| 亚洲无人区一区| 久久偷看各类wc女厕嘘嘘偷窃| 欧美日韩免费高清| 一区二区三区在线观看欧美| 亚洲在线成人精品| 欧美暴力喷水在线| 亚洲欧美日韩国产成人| 欧美精品手机在线| 亚洲第一区中文99精品| 久久av资源网站| 一区二区成人精品| 欧美理论电影网| 91久久综合| 免费欧美日韩| 欧美一区二区观看视频| 国产精品草莓在线免费观看| 亚洲全黄一级网站| 久久综合免费视频影院| 亚洲欧美日韩国产| 国产精品美女黄网| 亚洲欧美大片| 日韩午夜剧场| 欧美日韩精品免费观看视频完整| 在线播放视频一区| 久久青青草原一区二区| 欧美一级午夜免费电影| 久久久久成人精品| 亚洲免费在线精品一区| 欧美激情亚洲一区| 亚洲国产欧美日韩精品| 狼人天天伊人久久| 久久久久www| 伊人成人在线| 亚洲电影av在线| 免费观看日韩| 日韩亚洲欧美精品| 亚洲久久成人| 国产精品igao视频网网址不卡日韩| 日韩一级网站| 日韩亚洲视频在线| 欧美午夜一区二区| 午夜在线观看欧美| 性欧美大战久久久久久久免费观看 | 欧美成人免费观看| 亚洲日本欧美天堂| 久久一区中文字幕| 亚洲黄色影片| 亚洲精品国精品久久99热一| 欧美激情久久久| 日韩视频中文字幕| 99riav久久精品riav| 国产精品国产福利国产秒拍| 欧美一区二区啪啪| 久久久亚洲欧洲日产国码αv| 伊人色综合久久天天| 亚洲国产精品美女| 国产精品www色诱视频| 久久精品夜色噜噜亚洲a∨| 久久久91精品国产一区二区精品| 1204国产成人精品视频| 亚洲另类一区二区| 国产日韩欧美一区二区三区四区| 裸体丰满少妇做受久久99精品| 开心色5月久久精品| 中日韩男男gay无套| 亚洲欧美成aⅴ人在线观看| 永久免费精品影视网站| 亚洲美女区一区| 国产无一区二区| 91久久精品网| 国产亚洲午夜| 99精品视频免费| 国内一区二区三区| 亚洲级视频在线观看免费1级| 欧美三级第一页| 六月丁香综合| 国产精品嫩草99a| 最新亚洲视频| 狠狠色综合色区| 亚洲天堂偷拍| 亚洲精选一区二区| 久久福利毛片| 亚洲欧美www| 欧美日韩第一区| 欧美成人激情视频| 国产午夜一区二区三区| 99国产一区二区三精品乱码| 激情偷拍久久| 翔田千里一区二区| 亚洲淫性视频| 欧美日韩一区二区三区| 欧美激情 亚洲a∨综合| 红桃视频国产精品| 性欧美1819性猛交| 午夜一区在线| 国产精品免费一区豆花| 日韩一级在线观看| 亚洲国产综合视频在线观看| 欧美综合国产| 久久久久高清| 国产日本欧美一区二区| 中文久久乱码一区二区| 夜色激情一区二区| 欧美精品久久久久a| 亚洲国产精品成人精品| 亚洲欧洲精品一区二区三区波多野1战4 | 欧美福利视频| 久久久成人精品| 久久久久天天天天| 国产在线不卡| 欧美一区二区三区日韩视频| 久久国内精品视频| 国产一区二区精品久久99| 小处雏高清一区二区三区| 久久精品一区二区国产| 黄色精品一区| 美日韩精品免费| 亚洲精品1区| 亚洲一区精品在线| 国产精品影音先锋| 久久久国产一区二区| 欧美a级在线| 一区二区高清在线| 国产精品久久久久久亚洲毛片| 亚洲一区二区在线播放| 久久九九国产精品怡红院| 在线成人av| 欧美另类高清视频在线| 亚洲视频精品| 老司机亚洲精品| 亚洲免费激情| 国产精品另类一区| 久久久久久成人| 亚洲黄色成人久久久| 亚洲欧美国产一区二区三区| 国产日韩在线亚洲字幕中文| 久久免费精品日本久久中文字幕| 亚洲电影免费在线| 午夜影院日韩| 亚洲精品国产精品久久清纯直播| 欧美日韩综合久久| 久久精品国产欧美亚洲人人爽| 欧美国产一区二区| 亚洲女同同性videoxma| 亚洲国产精品一区二区第一页| 欧美日本在线观看| 欧美一区永久视频免费观看| 亚洲精品一二| 玖玖综合伊人| 欧美亚洲一区在线| 亚洲激情女人| 国产欧美日韩视频一区二区三区| 嫩模写真一区二区三区三州| 亚洲免费视频观看| 亚洲欧洲精品天堂一级| 久久免费午夜影院| 午夜视频在线观看一区二区| 亚洲美洲欧洲综合国产一区| 国产一区成人| 欧美午夜精品久久久久免费视| 久久婷婷国产综合尤物精品| 亚洲私人影院在线观看| 亚洲激情另类| 欧美福利视频| 久久综合久色欧美综合狠狠| 亚洲欧美在线免费| 一区二区三区产品免费精品久久75 | 国产日韩综合| 欧美精品久久99| 免费日韩av| 久久久久免费视频| 欧美综合国产精品久久丁香| 亚洲欧美国产制服动漫|