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

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>
            久久亚洲免费| 久久久久综合网| 国产亚洲精品美女| 国产亚洲福利| 伊人色综合久久天天| 亚洲国产精品第一区二区三区| 91久久精品国产91久久性色tv | 久久全球大尺度高清视频| 久久久久久久综合色一本| 欧美多人爱爱视频网站| 欧美日韩在线视频观看| 国产一区二区中文| 亚洲人永久免费| 亚洲欧美成人| 欧美成人免费全部观看天天性色| 亚洲毛片在线看| 欧美有码在线观看视频| 欧美精品免费播放| 国产伦理一区| 91久久精品日日躁夜夜躁国产| 亚洲网站在线播放| 久久偷窥视频| 亚洲在线黄色| 欧美日韩1080p| 激情六月婷婷久久| 亚洲欧美日韩在线播放| 欧美激情影院| 欧美在线亚洲一区| 国产精品国产馆在线真实露脸 | 欧美在线视频观看| 欧美日韩综合视频| 亚洲日本免费电影| 久久影院亚洲| 午夜国产精品视频免费体验区| 久久国产主播精品| 亚洲第一伊人| 午夜精品一区二区在线观看| 欧美黑人国产人伦爽爽爽| 亚洲欧美激情在线视频| 老色鬼久久亚洲一区二区| 亚洲综合视频一区| 久久久7777| 国产精品久久91| 91久久精品日日躁夜夜躁国产| 香蕉成人久久| 9l国产精品久久久久麻豆| 另类图片综合电影| 国产一区二区三区高清播放| 亚洲色诱最新| 亚洲乱码视频| 欧美日韩国产综合视频在线观看中文| 在线观看视频一区| 免费成人性网站| 久久高清一区| 狠狠色丁香久久婷婷综合丁香| 欧美一二区视频| 99re8这里有精品热视频免费 | 亚洲欧美日韩另类精品一区二区三区| 亚洲国产精品一区二区www在线| 亚洲免费视频网站| 国产精品h在线观看| 亚洲一区二区精品| 在线性视频日韩欧美| 国产精品久久久久久久久久免费| 亚洲一级片在线看| 亚洲欧美成人精品| 国产亚洲综合在线| 久久中文字幕一区| 老司机免费视频久久| 亚洲三级电影全部在线观看高清| 亚洲国产精品成人一区二区 | 国产精品中文在线| 久久精品人人做人人综合| 性欧美videos另类喷潮| 在线观看久久av| 亚洲精品美女在线| 国产精品视频不卡| 久久中文字幕导航| 欧美1区视频| 亚洲私拍自拍| 久久黄色小说| 99re6这里只有精品视频在线观看| 日韩一区二区免费高清| 国产区欧美区日韩区| 欧美国产精品专区| 欧美色中文字幕| 欧美金8天国| 国产精品高清在线观看| 久久精品91| 欧美大片一区二区三区| 亚洲专区欧美专区| 久久亚洲春色中文字幕| 一二三区精品| 久久国产精品久久久久久电车| 亚洲精品欧美精品| 性做久久久久久免费观看欧美 | 欧美成人在线网站| 亚洲欧美久久| 欧美 日韩 国产一区二区在线视频 | 久久精品卡一| 在线亚洲免费视频| 久久三级视频| 欧美一区二区精品久久911| 老司机午夜精品视频在线观看| 亚洲一区二区三区色| 久久一综合视频| 欧美在线精品免播放器视频| 欧美激情一区二区三区蜜桃视频| 久久精品123| 国产精品蜜臀在线观看| 亚洲黄色在线观看| 在线不卡视频| 久久黄色小说| 久久久99国产精品免费| 国产精品不卡在线| 亚洲黄色成人久久久| 亚洲高清视频在线观看| 欧美一级大片在线观看| 欧美一级久久久| 国产精品视频第一区| 中文成人激情娱乐网| 在线视频中文亚洲| 欧美国产第一页| 欧美激情第10页| 亚洲高清不卡av| 久久久国产精彩视频美女艺术照福利| 欧美在线免费视屏| 国产乱码精品一区二区三区忘忧草 | 亚洲二区免费| 亚洲成色最大综合在线| 欧美在线1区| 久久精品成人欧美大片古装| 国产精品五月天| 亚洲综合国产激情另类一区| 亚洲欧美一区二区激情| 国产精品久久久久国产精品日日| 日韩西西人体444www| 亚洲少妇在线| 国产精品高潮久久| 亚洲欧美日韩国产| 欧美在线视频免费播放| 国产午夜精品全部视频播放| 毛片一区二区| 玖玖玖国产精品| 韩国免费一区| 久久成人精品一区二区三区| 噜噜噜噜噜久久久久久91 | 国产精品黄视频| 亚洲一区二区动漫| 久久精品国产2020观看福利| 国内一区二区在线视频观看| 久久综合电影| 亚洲精品中文在线| 亚洲欧美中文日韩在线| 国产小视频国产精品| 久久躁日日躁aaaaxxxx| 亚洲精品乱码久久久久久久久 | 欧美亚洲视频在线观看| 久久偷看各类wc女厕嘘嘘偷窃| 亚洲国产精品www| 欧美日韩一区二区在线视频 | 久久精品国产一区二区三区免费看| 久热精品视频在线| 一区二区三欧美| 国产精品亚洲美女av网站| 久久精品中文字幕一区二区三区| 亚洲第一伊人| 欧美在线视频网站| 亚洲精品一区在线| 国产欧美三级| 欧美伦理a级免费电影| 欧美在线视频免费观看| 亚洲精品美女免费| 久久亚洲国产成人| 亚洲视频在线一区| 亚洲国产精品va在线观看黑人 | 免费久久久一本精品久久区| 亚洲免费成人av电影| 久久午夜精品一区二区| 亚洲无毛电影| 亚洲国产人成综合网站| 国产精品腿扒开做爽爽爽挤奶网站| 久久这里有精品视频| 亚洲在线电影| 日韩一级大片在线| 欧美国产日韩在线| 久久精品视频播放| 中文精品99久久国产香蕉| 亚洲高清免费在线| 国内精品福利| 国产精品视频不卡| 欧美视频在线观看视频极品| 欧美aⅴ99久久黑人专区| 久久精品91久久久久久再现| 亚洲一区二区高清| 亚洲美女电影在线| 亚洲精品乱码久久久久久黑人| 欧美成人亚洲成人| 蜜桃av一区二区| 久久亚洲精品一区二区|