分类: WTL WTL gdi+ gdi+2013-04-22 17:16 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+运行不正常

最新文章

  1. Android Studio 2.2.2 发布
  2. ArcGIS 帮助(10.2、10.2.1 和 10.2.2)收集
  3. EF Code First教程-02 约定配置
  4. JavaScript获取DOM元素位置和尺寸大小
  5. UVALive 5886 The Grille (模拟)
  6. Mybatis高级应用
  7. 解决MySQL 在 Java 检索遇到timestamp空值时报异常的问题
  8. Linux常用命令-jdk和Tomcat
  9. IntelliJ IDEA2017.3 激活
  10. 显著性检测(saliency detection)评价指标之KL散度距离Matlab代码实现
  11. unsigned char idata temp[8];
  12. 查找运行时间超过1天的frmweb进程
  13. 使用LESS对CSS进行预处理
  14. [LeetCode&Python] Problem 661. Image Smoother
  15. jquery接触初级----jquery 选择器
  16. Unity AssetBundle
  17. 【java】解析java类加载与反射机制
  18. spark 安装配置
  19. Spark应用程序运行的日志存在哪里(转)
  20. sicily 4699. 简单哈希

热门文章

  1. 串口助手下载-带时间戳的串口助手-极简串口助手-V1.1 自动保存配置参数 能显示收发时间方便调试
  2. js规则和运算符
  3. Nginx 笔记(三)nginx 配置实例 - 反向代理、负载均衡、动静分离
  4. 高性能可扩展mysql 笔记(五)商品实体、订单实体、DB规划
  5. Java实现 LeetCode 407 接雨水 II(二)
  6. Java实现 LeetCode 60 第k个排列
  7. Java 实现 蓝桥杯 历届试题 分糖果
  8. 实用!看Python如何光速合并多个PDF
  9. 为什么阿里巴巴Java开发手册中强制要求接口返回值不允许使用枚举?
  10. 解Bug之路-记一次JVM堆外内存泄露Bug的查找