我想在一个基于对话框的MFC程序 的主对话框的客户区中 显示一张位图,不使用控件,不作为背景,请问该如何实现?
PS:不要说位图载入的事了,我知道怎么弄。
PS:不要说位图载入的事了,我知道怎么弄。
解决方案 »
- 读XML文件到内存操作的问题。请问如何读XML文件到内存操作加载成功
- 当焦点窗口关闭后,系统会自动把焦点传给哪个窗口?
- VC里面有不有控件实现类似EXCEL的功能,在对话框模式下
- 使用installshield6.2制作桌面快捷方式
- 对树控件SetItemData后注销时是否需要对其删除,令外如果我已经SetItemData过一次后,我不删除就直接再进行一次SetItemData,那么可否得
- 没有打印机,要怎么才能验证一个打印程序是否正确呢?
- 鼠标捕捉的问题又来了
- 一个接口带有两个返回值,在ASP里调用,是否能通过
- 如何捕捉控件中的KEYDOWN事件
- Invalid Address specified to RtlValidateHeap( 003A0000, 00E91F78 )
- MFC显示位图
- 关于CDIbImage类图像处理的问题
我理解你的意思是想:只在对话框的部分客户区内显示图片,而不是全部填充对嘛
假如你想要的显示区域CRect rect;
dc.StretchBlt(rect.left, rect.top, rect.Width(), rect.Height(), &dcMem, 0, 0, bm.bmWidth, bm.bmHeight, SRCCOPY);
就行
请问这里的dc是指向什么的? 从哪里获得这个dc?