载入中,请稍候……

编码字符之间的转换(C/C++)

Admin 于 2008-09-21 04:22:10 发表C/C++

最近一段做一些关于文字编码方面的东西,常常涉及到各种编码字符之间的转换。主要是做中日文方面的,包括中文gb2312, 日文JIS, SHIFT-JIS,以及他们和Unnicode码之间的转换。

被阅841次, 0票编码 VC++ 发表评论

在MFC或者C++中使用GDI+

Admin 于 2008-09-13 03:08:30 发表C/C++

首先在stdafx.h或者其他头文件里面加上以下代码,以包含GDI+的头文件和lib文件:

  1. #include <gdiplus.h> 
  2. using namespace Gdiplus; 
  3. #pragma comment(lib, "gdiplus.lib") 

然后在CWinApp继承下来的应用程序类里面声明两个变量:

  1. private
  2. GdiplusStartupInput gdiplusStartupInput; 
  3. ULONG_PTR gdiplusToken; 

在初始化函数InitInstance()里面加入:

  1. GdiplusStartup(&gdiplusToken, &gdiplusStartupInput, NULL); 

到这里,GDI+的初始化工作已经完成,可以在应用程序当中使用GDI+了!
在退出应用程序之前,还需要关闭GDI+,你可以在CWinApp::ExitInstance()当中加入:

  1. GdiplusShutdown(gdiplusToken); 

 

被阅656次, 0票MFC GDI+ VC++ 发表评论
1 / 1 / 2 | « 1 » |

Powered by MiniBoke v2.0.0.8 Build 0828

Copyright © 2008 迷你博客. All rights reserved.

粤ICP备07500939号