如何在VS2010中的MFC中配置GDI

2021-06-16 20:33:23 字數 607 閱讀 2471

如何在vs2010中的mfc中配置gdi+

1:在stdafx.h檔案中加入下面3行**,新增相應的標頭檔案和庫

#pragma comment( lib, "gdiplus.lib" )

#include "gdiplus.h"

using namespace gdiplus;

2:定義乙個全域性變數 ulong_ptr m_gdiplustoken;

其中,ulong_ptr是乙個dword資料型別,該成員變數用來儲存gdi+被初始化後在應用程式中的gdi+標識,以便能在應用程式退出後,引用該標識來呼叫gdiplus:: gdiplusshutdown來關閉gdi+。

3:使用gdi+函式前,先,最好放在oninitdialog()中

gdiplus::gdiplusstartupinput gdiplusstartupinput;

gdiplus::gdiplusstartup(&m_gdiplustoken, &gdiplusstartupinput, null); 

4:使用完gdi+函式後,需要解除安裝gdi+

gdiplus::gdiplusshutdown(m_gdiplustoken);

這就是基本的配置了

如何在VS2010中配置OpenGL

opengl作為當前主流圖形api之一,具有強大的可移植性,高效能的圖形渲染,越來越廣泛的應用。下面主要對opengl在vs2010中的配置做簡要的介紹。系統 windows 編譯環境 visual studio 2010 安裝glut工具包 windows環境下安裝opengl的步驟為 2 在 我...

如何在VS2010中使用Async功能?

伴隨c 5.0的發布,非同步 特性越來越深入人心 在vs2012中早就可以使用它大大簡化非同步程式設計的痛苦,那麼在vs2010中呢?我們無法嘗鮮麼?答案是 no 其實我們可以這樣做 3 刪除以下補丁 到控制面板自己搜 kb2635973,kb2615527,kb2645410 具體參考 4 開始 ...

如何在vs2010中使用SSE指令集

1 主要就是在工程中包含sse標頭檔案即可,具體如下 mmintrin.h mmx xmmintrin.h sse emmintrin.h sse2 pmmintrin.h sse3 tmmintrin.h ssse3 intrin.h sse4a smmintrin.h sse4.1 nmmint...