在SDK程式中使用MFC中的輔助類

2021-04-16 06:01:07 字數 953 閱讀 5262

在sdk

程式中使用mfc中的輔助類  

由於mfc中的輔助類,如cfiledialog,cfilefind,cstring等使用起來非常的方便  

如果用api來完成相應的工作,則需要自己完成大量的重複工作,使用mfc的輔助類  

可以節省大量的

開發時間,具體方法如下:  

1.加入相應的標頭檔案  

由於在sdk程式中一定要包含windows.h標頭檔案,所以在使用mfc中的類時,  

如加入afx.h一類的標頭檔案會有乙個提示與windows.h相衝突,解決的辦法是,  

去掉windows.h,然後在所有的.h檔案前加入  

#include   "stdafx.h"  

#include   //   mfc   core   and   standard   components  

#include   //   mfc   extensions  

#include   //   mfc   automation   classes  

#include   //   mfc   support   for   internet   explorer   4   common   controls  

#include  

注意一定要在所有的標頭檔案之前加入這幾行,而起順序最好不要改變,否則會有大量的錯誤提示  

2。   更改編譯設定  

在project->setting->general   中選use   mfc   in   a   shared   dll或者   use   mfc   in   static   library  

並把project->setting->c/c++   中的use   runing-time   library   由single-threaded改為相應的  

multithreaded 

在SDK程式中使用MFC中的輔助類

在sdk程式中使用mfc中的輔助類 由於mfc中的輔助類,如cfiledialog,cfilefind,cstring等使用起來非常的方便 如果用api來完成相應的工作,則需要自己完成大量的重複工作,使用mfc的輔助類 可以節省大量的開發時間,具體方法如下 1.加入相應的標頭檔案 由於在sdk程式中...

在MFC中使用Tab Control

說實話,我剛開始看見tab control的時候,覺得很簡單。哪知道用了一下,才發現自己錯了。要用好它,還是需要一些技巧的。經過網上搜尋資料,以及我自己的摸索,把一些要點記錄在這裡。tab control的執行效果有點像property sheet,但兩者還是有一些區別。我的理解就是property...

在MFC中使用printf

將以下 加入到對話方塊初始化函式oninitdialog 中allocconsole 控制台除錯視窗開啟 freopen conout w stdout 開啟中文控制台輸出支援在退出函式中加入以下 freeconsole 釋放控制台資源如果使用的是右上角預設的叉號退出介面,可以直接新增以下 void...