zoukankan      html  css  js  c++  java
  • WTL中GDI+支持资源文件加载

     

    WTL中GDI+支持资源文件加载

    分类: WTL WTL gdi+ gdi+ 78人阅读 评论(0) 收藏 举报

    今天遇到一个小问题困扰了。就是GDI+加载资源位图的问题。由于把一些内容编译到exe程序中去,上网查找了一下,经验总结如下:

    1. GDI+ 一定要使用UNICODE,所以 stdafx.h 中要先设置 #define UNICODE

    2. 位图Bitmap可以直接加载 Bitmap * tmpBitmap = Bitmap::FromResource(_Module.GetResourceInstance(),MAKEINTRESOURCE(IDB_BITMAP1));

     _Module.GetResourceInstance() 是WTL中的运行环境

    3.GDI+中 BitMap是继承Image的,因此GDI+的 DrawIamge可以直接引用,比如  DrawImage(tmpBitmap,100,100);

    4.GDI+中,_ATL_MIN_CRT 这个编译项必须要在release中去掉否则GDI+运行不正常

  • 相关阅读:
    @codeforces
    @总结
    @总结
    @codeforces
    @topcoder
    @codeforces
    @codeforces
    @codeforces
    @codeforces
    @codeforces
  • 原文地址:https://www.cnblogs.com/chenzuoyou/p/3298173.html
Copyright © 2011-2022 走看看