社区
Delphi
帖子详情
请问各位大狭.loadbitmap怎么用,急啊。高分啊
volitation
2002-07-19 11:43:42
loadbitmap的参数应该怎么用才能得到位图。
请帮忙。
...全文
55
5
打赏
收藏
请问各位大狭.loadbitmap怎么用,急啊。高分啊
loadbitmap的参数应该怎么用才能得到位图。 请帮忙。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
netlib
2002-07-19
打赏
举报
回复
还有一种就是:::
var
bmp:TBitmap;
begin
bmp.handle:=LoadBitMap(hInstance, 'BitmapName');
BitmapName 为你的bitmap在资源文件里的名字
...
end;
happyjoe
2002-07-19
打赏
举报
回复
LoadBitMap(hInstance, 'YourResBitmapName');
YourResBitmapName 为你的bitmap在资源文件里的名字。
Billy_Chen28
2002-07-19
打赏
举报
回复
var
PaintDC:HDC;
PaintStruct:TPaintStruct;
MainBMP,DrawBMP,OldBitMap:HBitmap;
begin
... ...
MainBMP:=LoadBitmap(GetModuleHandle(nil),'MainBitMap');
netlib
2002-07-19
打赏
举报
回复
下面的语句装入了一个名为mybmp.bmp的文件:
Bmp.Handle := LoadBitmap(Hinstance , 'mybmp.bmp');
netlib
2002-07-19
打赏
举报
回复
下面的语句装入了一个名为mybmp.bmp的文件:
Bmp.Handle := LoadBitmap(Hinstance , 'mybmp.bmp');
计算机图形学
void CMyView::OnInitialUpdate() { CView::OnInitialUpdate();
BITMAP
bm; // Windows
BITMAP
data structure; see Win32 help m_p
Bitmap
[0].
Load
Bitmap
(IDB_
BITMAP
1); m_p
Bitmap
[1].
Load
Bitmap
(IDB_
BITMAP
2); m_p
Bitmap
[2].
Load
Bitmap
(IDB_
BITMAP
3); m_p
Bitmap
[3].
Load
Bitmap
(IDB_
BITMAP
4); m_p
Bitmap
[4].
Load
Bitmap
(IDB_
BITMAP
5); for(int i=0;i<5;i++) { CClientDC dc(this); OnPrepareDC(&dc;); m_pdcMemory[i].CreateCompatibleDC(&dc;); m_pdcMemory[i].SelectObject(&m_p
Bitmap
[i]); m_p
Bitmap
[i].GetObject(sizeof(bm), &bm;); m_sizeSource.cx = bm.bmWidth; m_sizeSource.cy = bm.bmHeight; m_sizeDest = m_sizeSource; dc.DPtoLP(&m_sizeDest); } int nTimer=SetTimer(1,700,NULL); ASSERT(nTimer!=0); }
写游戏登录器时用到的不规则按钮(图片按钮)类
写游戏登录器时用到的不规则按钮(图片按钮)类 支持普通按钮、单选框、复选框 支持背景图、Mask图、四态图、透明色等设置(背景图需要从主窗口背景上截取出来设置,ToolsHelps里有现成函数) 使用实例: C
Bitmap
MainBmp, BkgBmp, MaskBmp, NormalBmp, HoverBmp, ClickedBmp; CRect rcWnd; MainBmp.
Load
Bitmap
(IDB_MAIN_BKG); // 关闭按钮 m_btnClose.MoveWindow(670, 65, 16, 16); m_btnClose.SetWindowText(_T("")); m_btnClose.GetWindowRect(rcWnd); ScreenToClient(rcWnd); BkgBmp.Attach(CToolsHelp::Clip
Bitmap
(MainBmp, rcWnd)); m_btnClose.SetBkg(BkgBmp);// 设置背景 BkgBmp.DeleteObject(); MaskBmp.
Load
Bitmap
(IDB_SMALLBTN_MASK); m_btnClose.SetMask(MaskBmp, RGB(255, 255, 255)); MaskBmp.DeleteObject(); NormalBmp.
Load
Bitmap
(IDB_CLOSE_NORMAL); HoverBmp.
Load
Bitmap
(IDB_CLOSE_HOVER); ClickedBmp.
Load
Bitmap
(IDB_CLOSE_CLICKED); m_btnClose.SetBmp(NormalBmp, HoverBmp, ClickedBmp, 0, RGB(255, 255, 255)); NormalBmp.DeleteObject(); HoverBmp.DeleteObject(); ClickedBmp.DeleteObject();
MFC动态加载和静态加载bmp类型图片
MFC 加载图片 动态加载图片 静态加载图片 ,解决了从网上找的代码的内存泄漏的问题。
使用画刷绘图
//位图画刷 C
Bitmap
bitmap
; //加载位图
bitmap
.
Load
Bitmap
(IDB_
BITMAP
1); //创建画刷 CBrush brush(&
bitmap
); //创建并获得设备描述表 CClientDC dc(this); //矩形区域 dc.FillRect(CRect(m_ptOrigin,point),&brush);
画刷绘图MFC
//位图画刷 C
Bitmap
bitmap
; //加载位图
bitmap
.
Load
Bitmap
(IDB_
BITMAP
1); //创建画刷 CBrush brush(&
bitmap
); //创建并获得设备描述表 CClientDC dc(this); //矩形区域 dc.FillRect(CRect(m_ptOrigin,point),&brush);
Delphi
5,930
社区成员
262,940
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章