游戏开发论坛

 找回密码
 立即注册
搜索
查看: 4145|回复: 2

为何TransparentBlt函数无法连接?

[复制链接]

1

主题

5

帖子

5

积分

新手上路

Rank: 1

积分
5
发表于 2004-9-15 00:26:00 | 显示全部楼层 |阅读模式
提示是:


Test2Dlg.obj : error LNK2001: unresolved external symbol __imp__TransparentBlt@44
Debug/Test2.exe : fatal error LNK1120: 1 unresolved externals
Error executing link.exe.

42

主题

334

帖子

344

积分

中级会员

Rank: 3Rank: 3

积分
344
发表于 2004-9-15 08:32:00 | 显示全部楼层

Re:为何TransparentBlt函数无法连接?

注: Windows API函数有一个透明显示函数TransparentBlt(......),功能和这里的TransparentBlt2相同。它在Windows2000和以后的系统上可用。而在Windows98中有严重的资源泄漏,根本不能用(所谓的资源泄漏:你把TransparentBlt2最后6句注释掉就可看到,机器很快就因资源耗尽,造成系统崩溃)。
如果你要在Windows2000上使用TransparentBlt(......),一定要引用:
#include <wingdi.h>                                        //头文件
#pragma comment (lib,"msimg32.lib") //连接库

1

主题

5

帖子

5

积分

新手上路

Rank: 1

积分
5
 楼主| 发表于 2004-9-15 15:20:00 | 显示全部楼层

Re:为何TransparentBlt函数无法连接?

明白
谢谢
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-8-18 16:02

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表