經常在編譯**的時候,輸出視窗提示如下:
其實也不是什麼大不了的提示,可以不用管他的!
網上也找到許多解決此問題的方法。我發現在新建project的時候,如果加入了atl的支援就會有這個提示。估計是我的sdk裡面確實沒有dcom這個元件。
當我將#include
#include
這兩個include去掉之後,警告沒有了。但是編譯的時候可能會出現:
error c2065: 'cstring' : undeclared identifier
這裡有另外乙個辦法解決這個問題,就是在stdafx.h檔案中#define winver _win32_wce之後加入:
#define _ce_allow_single_threaded_objects_in_mta
然後在#include 之前計入:
#include
這樣就可以用cstring,又不會出現警告了。
順便提一下,我寫的一般都是控制台程式,不需要介面的。因此沒有試過含介面的程式。
多多指點 0
給主人留下些什麼吧!~~
非MFC工程中使用MFC庫
為何不在一開始就建立 mfc工程呢?可能有兩種原因 1.在mfc 工程會產生很多嚮導生成的 以及資源檔案,如基於單文件的工程會有 view,doc 等類,很多時候我們並不需要這些東西,只需要乙個空工程就可以了。2.使用第三方框架建立的工程,我們很難更改它的工程屬性 如用firebreath開發瀏覽器...
mfc中使用OpenGL的方法
以前使用win32,但是mfc還是方便些 新建乙個類,用來封裝 opengl 相關的資訊,一般可直接使用該模式 class copengl copengl copengl void copengl copengl void bool copengl setuppixelformat hdc hdc0...
在SDK程式中使用MFC中的輔助類
在sdk 程式中使用mfc中的輔助類 由於mfc中的輔助類,如cfiledialog,cfilefind,cstring等使用起來非常的方便 如果用api來完成相應的工作,則需要自己完成大量的重複工作,使用mfc的輔助類 可以節省大量的 開發時間,具體方法如下 1.加入相應的標頭檔案 由於在sdk程...