当前位置:系统粉 > 电脑问答 > 其他问答 > 关于windows编程中加载位图的使用!

关于windows编程中加载位图的使用!

提问者:弥海砂比比  |  浏览 次  |  提问时间:2017-03-24  |  回答数量:3

关于windows编程中加载位图的使用!对于定义过的位图资源,需要在窗口处理过程函数WndProc()中的消息WM_PAINT段进行窗口重画,具体添加的代码是: hbmp=LoadBitmap(hInst,(LPCTSTR)IDB_QIE); srchdc=CreateCompatibleDC(hdc); SelectObject(srchdc,hbmp); BitBlt(hdc,0,0,403,230,srchdc,0,0,SRCCOPY); DeleteObject(hbmp); DeleteObject(srchdc); 可是这样编译出来的位图是显示在窗口的左上角,如果我想让这个位图显示在我想要的任意某个位置,比如显示在窗口的正中间,应该怎么做?

已有3条答案
hoozare

hoozare

回答数:48  |  被采纳数:142

2017-03-24 21:12:40
不要用MFC做,我只想了解windows如何用C实现~~~
赞 4
绿阴凉

绿阴凉

回答数:204  |  被采纳数:58

2017-03-25 01:11:59
看BitBlt的参数
赞 20
telepathyy

telepathyy

回答数:51  |  被采纳数:1

2017-03-25 01:39:27
哦~``````呵呵
赞 5
解决方法
版权信息

Copyright @ 2011 系统粉 版权声明 最新发布内容 网站导航