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

jianlinzhang

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

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

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

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

  1、對于沒有包含<Windows.h>的stdafx.h中,只要包含了afx.h即可,而對于已經(jīng)包含了<windows.h>的stdafx.h, 一定需要保證afx.h在windows.h之前被包含。另外由于默認(rèn)的控制臺程序采用的單線程運行庫,我們要把它改成多線程庫,這些工作只要在stdafx.h中進(jìn)行修改就可以了(詳細(xì)信息可以參考候捷的<<mfc 深入淺出>>),我使用的一個stdafx.h的例子如下(這是一個從向?qū)傻膚in32位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默認(rèn)帶了一個DllMain,致使要使用CString類需要幾個步驟。

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

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

  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前面。現(xiàn)在可以正常的使用CString了。
posted on 2009-07-02 10:58 張建林 閱讀(780) 評論(0)  編輯 收藏 引用

只有注冊用戶登錄后才能發(fā)表評論。
網(wǎng)站導(dǎo)航: 博客園   IT新聞   BlogJava   博問   Chat2DB   管理


青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <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>
            国产精品视频不卡| 一本色道久久综合| 一区二区不卡在线视频 午夜欧美不卡在 | 欧美色另类天堂2015| 日韩一区二区久久| 久久夜色精品亚洲噜噜国产mv | 国产精品国产三级国产a| 欧美高清不卡| 在线看无码的免费网站| 先锋影院在线亚洲| 先锋影音久久久| 国产毛片精品视频| 亚洲影音先锋| 久久一综合视频| 国产亚洲福利| 午夜精品一区二区三区四区 | av不卡免费看| 国产精品乱码妇女bbbb| 亚洲一区中文| 免费观看在线综合| 99国产精品国产精品毛片| 欧美日韩福利| 老司机免费视频一区二区三区| 卡一卡二国产精品| 亚洲激情网址| 国产精品高清网站| 欧美国产高清| 亚洲女人小视频在线观看| 久久综合色8888| 欧美黑人一区二区三区| 亚洲欧洲日产国产网站| 亚洲精品影视| 国产精品一区二区男女羞羞无遮挡 | 美腿丝袜亚洲色图| 亚洲国产一成人久久精品| 欧美精品18+| 亚洲欧美在线高清| 亚洲美女视频在线免费观看| 美女黄毛**国产精品啪啪| 亚洲专区在线| 一区二区三区鲁丝不卡| 激情成人综合| 国产亚洲午夜| 欧美日韩影院| 欧美日韩妖精视频| 欧美人成免费网站| 欧美日韩免费一区二区三区视频| 久久se精品一区精品二区| 亚洲视频一区| 亚洲视频日本| 亚洲一区精彩视频| 亚洲一区影音先锋| 亚洲综合视频一区| 亚洲视频中文| 一区二区三区www| 一区二区三区三区在线| 夜夜爽99久久国产综合精品女不卡 | 国产精品成人观看视频免费| 欧美日韩一区二区在线| 国产精品美女久久久久久2018| 欧美金8天国| 欧美人与禽猛交乱配| 欧美日韩美女| 国产一区在线视频| 性欧美videos另类喷潮| 日韩视频在线一区| 亚洲精选国产| 亚洲欧美日韩国产一区二区三区| 亚洲欧美视频| 麻豆精品精品国产自在97香蕉| 奶水喷射视频一区| 国产精品嫩草影院一区二区| 曰本成人黄色| 亚洲综合视频一区| 欧美激情久久久| 一级日韩一区在线观看| 久久精品视频免费播放| 欧美视频官网| 国产一区二区三区四区在线观看| 亚洲激情在线观看视频免费| 午夜视频在线观看一区二区三区| 久久精品国产第一区二区三区最新章节| 噜噜噜91成人网| 一区二区三区日韩在线观看 | 久久综合中文色婷婷| 欧美日韩国产在线播放| 黄色综合网站| 久久精品91久久香蕉加勒比 | 在线高清一区| 在线视频一区观看| 麻豆乱码国产一区二区三区| 亚洲一区二区三区精品视频| 国产精品―色哟哟| 午夜精品一区二区在线观看| 亚洲二区在线观看| 久久久中精品2020中文| 欧美日韩国产影院| 亚洲国产三级| 久久久久久91香蕉国产| 欧美亚洲免费在线| 国产精品福利网站| 亚洲欧美成人一区二区三区| 亚洲欧美日韩国产中文在线| 欧美另类久久久品| 羞羞答答国产精品www一本| 欧美性猛片xxxx免费看久爱| 羞羞答答国产精品www一本| 亚洲欧美区自拍先锋| 国产精品女人网站| 免播放器亚洲一区| 欧美11—12娇小xxxx| 一区二区三区精品国产| 亚洲欧洲精品成人久久奇米网| 欧美午夜电影网| 亚洲日韩第九十九页| 亚洲三级免费电影| 国产欧美午夜| 欧美激情按摩在线| 国产精品主播| 欧美激情在线观看| 国产精品wwwwww| 久久久久久伊人| 免费亚洲电影在线观看| 亚洲网站视频福利| 欧美在线日韩精品| 亚洲国语精品自产拍在线观看| 亚洲美女视频网| 亚洲国产精品免费| 欧美一区二区三区四区在线观看地址| 一区在线视频| 欧美伊人久久大香线蕉综合69| 亚洲高清激情| 亚洲男女自偷自拍| 欧美一级在线播放| 欧美国产激情| 欧美顶级少妇做爰| 亚洲国产小视频| 裸体丰满少妇做受久久99精品| 亚洲婷婷国产精品电影人久久| 亚洲欧美日韩中文在线制服| 99riav国产精品| 欧美福利视频一区| 久久综合九色欧美综合狠狠| 好看的日韩视频| 欧美一区二区三区四区视频 | 欧美专区在线播放| 亚洲美女区一区| 麻豆精品视频在线| 国产精品ⅴa在线观看h| 久久久亚洲一区| 欧美日韩一区二区三区四区在线观看 | 黄色日韩网站| 亚洲综合电影| 老司机凹凸av亚洲导航| 国内精品国产成人| 午夜在线视频观看日韩17c| 午夜精品久久久久久99热| 国产精品理论片在线观看| 一区二区三区欧美在线| 香蕉久久a毛片| 国产一区日韩一区| 欧美1区3d| 国产精品久久久久久一区二区三区| 免费看亚洲片| 亚洲靠逼com| 国产精品a级| 久久国产福利| 伊人久久亚洲热| 久久久人成影片一区二区三区| 性娇小13――14欧美| 国产一级精品aaaaa看| 毛片一区二区| 久久久久久夜| 亚洲一区二区三区精品在线观看| 亚洲一区二区在线| 国产日韩精品久久久| 欧美激情一区| 国产精品扒开腿爽爽爽视频| 亚洲制服av| 免费成人黄色| 欧美专区第一页| 欧美华人在线视频| 欧美成熟视频| 国产在线观看91精品一区| 亚洲最新合集| 亚洲激情一区二区| 亚洲欧美在线免费| 精品51国产黑色丝袜高跟鞋| 亚洲国产成人精品女人久久久| 亚洲国产精品www| 欧美日韩国产色视频| 欧美激情精品久久久久久大尺度| 国产无一区二区| 亚洲桃花岛网站| 午夜一区不卡| 欧美视频成人| 宅男噜噜噜66一区二区| 亚洲欧美99| 欧美日韩精品欧美日韩精品一 | 欧美激情第10页|