返回首页

你好,是可以在对话框中添加位图(图片)(或GUI)
其实我创建在Visual C快递2010.if创建窗口,使你能告诉的步骤做
NBSP。我添加(通过右击"焦点视界-GT;附加GT;现有项目的GT。bmp文件)中的位图文件的资源,但它并没有显示我的位图文件的ID。我想,如果我有这个ID,我可以加载位图文件到GUI编程


提前感谢阿尼尔

回答

评论会员:Laxmikant_Yadav 时间:2012/02/06

CBitmap bmpHello;

bmpHello.LoadBitmap( IDB_HELLO );

 

// Calculate bitmap size using a BITMAP structure.

BITMAP bm;

bmpHello.GetObject( sizeof(BITMAP), &bm );

 

// Create a memory DC, select the bitmap into the

// memory DC, and BitBlt it into the view.

CDC dcMem;

dcMem.CreateCompatibleDC( pDC );

CBitmap* pbmpOld = dcMem.SelectObject( &bmpHello );

pDC->BitBlt( 10,10, bm.bmWidth, bm.bmHeight,

&dcMem, 0,0, SRCCOPY );

 

// Reselect the original bitmap into the memory DC.

dcMem.SelectObject( pbmpOld );

评论会员:CDP1802 时间:2012/02/06
我假设你正在谈论有关Win32中,一个传统的Windows程序

在对话中,我将简单地添加一个图片控件从工具箱对话框中的形象,并填写。看看这里与对话开始:

Win32的对话
[

在一个正常的窗口,你必须自己做画。 ,你将需要处理的{A}]
评论会员:游客 时间:2012/02/06
mbue:可以从文件加载图像:{C}祝你好运。|