在vs2005中使用MFC-小知识的简介

正在使用人数

话题:在vs2005中使用MFC,怎样在基于对话框的的程序位图问题详情:不要右键导入位图那种,而是直接从中读取位图,希望有能运回答:首先声明一个HBITMAP成员m_hBmp;还有BITMAPm_BitmapInfo;在OnInitDialog里面m_hBmp=(HBITMAP)LoadImage(AfxGetInstanceHandle(),strFile,IM。

小知识:在vs2005中使用MFC-小知识

在vs2005中使用MFC-小知识

时间:2016-04-13 04:54    来源: 我爱IT技术网    编辑:佚名

话题:在vs2005中使用 MFC,怎样在基于对话框的 的程序 位图

问题详情:不要右键导入位图那种,而是直接从 中读取位图,希望有能运

回答:首先声明一个HBITMAP 成员m_hBmp; 还有BITMAP m_BitmapInfo; 在OnInitDialog里面 m_hBmp=(HBITMAP)LoadImage(AfxGetInstanceHandle(),strFile,IMAGE_BITMAP,0,0,LR_LOADFROMFILE); strFile是图片路径 GetObject(m_hBmp, sizeof(BITMAP), &m_hBmp); 然后在OnPaint函数里面(rect你自己定义一个矩形范围) CPaintDC dc(this); CDC dcImage; if(!dcImage.CreatepatibleDC(&dc)) return; HBITMAP pOldBitmap=dcImage.SelectObject(&m_hBmp); dc.StretchBlt(rect.left,rect.top,rect.right,rect.bottom,&dcImage,0,0, m_hBmp.bmWidth,m_hBmp.bmHeight,SRCCOPY); dcImage.SelectObject(pOldBitmap);

话题:怎么在MFC

回答:四个一组的单选按钮,和button按钮没有什么不同,一样具有click ,如果你button已经实现了,那么将实现 码放在单选按钮的响应 就可以了

话题:mfc编程

问题详情:HBRUSH CEditCtrlBg::CtlColor(CDC* pDC, UINT nCtlColor) { 设

回答:使用 StretchBlt 替 BitBlt

话题:VC的 MFC里面控件的ID使用ID

问题详情:或者说对VC的 有没有 别,或者是什么 惯

回答:没什么 别,只是为了方便,根据ID标示符就可以看出该ID 的是哪一类 ,例如控件的ID一般都以IDC开头,图标(ICON)的ID一般以IDI开头,位图 的ID一般以IDB开头,菜单 的ID一般以IDM开头,对话框 的ID一般以IDD开头

话题:VC++ 2010 MFC使用了TAB控件, 使用 位图实现,怎

回答:CTabCtrl::SetItem函数,修改TITEM项目中的image属性.

话题:VC MFC 的单 中如何使用 位图 替CStatic控件, 部 码

回答:在 视图中选择图片控件,属性——type设置为Bitmap,Image选项中选择你要使用 的 位图 ID。之前要先把位图添加到 中。

话题:MFC位图被设置成对话框的 了,怎么单击函数不好用了

回答:位图只是一个 哪来的单击函数,你应该只的是对话框的鼠标左键 吧,如果是,可能你的 位图覆盖了你要 作 的什么控件啊什么的

话题:我在做一个MFC程序,想要用一 位图来覆盖控件,已达到美

问题详情:我 了一个基于对话框的 应用程序,可以用位图来覆盖控件,

回答:m_rule.Re Window();这有问题可以用以下的方法:m_myButton.LoadBitmaps(IDC_ME);m_myButton.SubclassDlgItem(IDC_ME,this);m_myButton.SizeToContent();其中IDC_ME为 的ID

参考回答: 里面要把按钮的属性设置为Owner

话题:MFC基于对话框

问题详情:Picture控件的大小不变 如果 图片的实际尺寸 小于 picture控件 只居

回答:干嘛要使用picture控件呢! 按照你说的这个! 你自己写 码实现比用控件实现来的容易多了!你用GDI+ 技术实现 相当的容易呢! Gdiplus::Bitmap 可以载入外部的图片! 同时可以 图片的宽度和高度! 另外!用这个还可以实现很多效果的! 比你用Picture控件方便而且容易多了!

参考回答:StretchDIBits(pDC-m_hDC, m_rPicControl.left, m_rPicControl.top,m_Width, m_Height, 0, 0, m_Width, m_Height, lpImage, m

话题:mfc中图片控件如何显示图片

回答:如果要显示其他图片格式,然后在图片控件属性设置里面有设置图片 id的下拉框里面选择要显示的图片id即可在 视图里面加载图片(只能是bmp格式的图片),需要自己编码实现,这样就没有必要使用图片控件

参考回答:下面填入你的 位图ID,你改成位图,然后再引入到工程中,如果是外部图片.bmp格式存入你的工程目录的res 夹中,你先把图片改

评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)

猜你喜欢:

与“在vs2005中使用MFC-小知识”相关的热门小知识: