在对话框添加bitmap

CBitmap bitmap;
//加载指定位图资源 Bmp图片ID
bitmap.LoadBitmap(IDB_BITMAP1);
//获取对话框上的句柄 图片控件ID
CStatic *p = (CStatic *)GetDlgItem(IDC_STATIC_PIC);
//设置静态控件窗口风格为位图居中显示
p->ModifyStyle(0xf, SS_BITMAP | SS_CENTERIMAGE);
//将图片设置到Picture控件上
p->SetBitmap(bitmap);

时间: 2024-11-25 11:51:19

在对话框添加bitmap的相关文章

MFC程序实现给对话框添加背景图片

1.插入一个Bitmap的资源图片,假设资源名称为:IDC_BITMAP1 2.在CXXXDialog::OnPaint()中实现: void CMyDialogDlg::OnPaint() { if (IsIconic()) { CPaintDC dc(this); // 用于绘制的设备上下文 SendMessage(WM_ICONERASEBKGND, reinterpret_cast<WPARAM>(dc.GetSafeHdc()), 0); // 使图标在工作区矩形中居中 int cx

为Bootstrap模态对话框添加拖拽移动功能

请自行下载使用到的Bootstrap库及jQuery库 <!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8"> <title></title> <link href="bootstrap.min.css" media="screen" rel="stylesheet&qu

mfc中 控件 对话框 添加颜色 背景图片

1 设置对话框透明 在设置控件颜色中要使用 nCtlColor Contains one of the following values, specifying the type of control: CTLCOLOR_BTN   Button control CTLCOLOR_DLG   Dialog box CTLCOLOR_EDIT   Edit control CTLCOLOR_LISTBOX   List-box control CTLCOLOR_MSGBOX   Message b

VS2010/MFC对话框:为对话框添加控件)

为对话框添加控件 创建对话框资源需要创建对话框模板.修改对话框属性.为对话框添加各种控件等步骤,前面一讲中已经讲了创建对话框模板和修改对话框属性,本节继续讲如何为对话框添加控件. 上一讲中创建了一个名为“Addition”的工程,目的是生成一个实现加法运算的应用程序.实现加法计算有几个必要的因素:被加数.加数.和.被加数和加数需要输入,和需要输出显示.那么这几个因素都需要相应的控件来输入或显示,下面鸡啄米就一步步讲解如何添加这些控件. 1.为对话框添加一个静态文本框(Static Text),用

VC单文档对话框添加托盘图标

一 单文档添加托盘 1. 在CMainFrame中定义NOTIFYICONDATA结构m_notify 2.在OnCreate中添加托盘初始化代码 int CMainFrame::OnCreate(LPCREATESTRUCT lpCreateStruct) { if (CFrameWnd::OnCreate(lpCreateStruct) == -1) return -1; m_notify.cbSize = sizeof(NOTIFYICONDATA);//结构体大小 m_notify.hW

美化传奇NPC对话框添加图片显示实列

NPC对话框一般都是文字显示,有些GM想突出版本特色,在NPC对话框加些专业图片,彰显独特之处,其实这是很简单的.下面为你讲解美化传奇NPC对话框添加图片显示实列 我们要添加你要放入npc图片的补丁.当然也可以用装备的补丁里面的图片.看你自己的需要了.我们可以借助与wil编辑器查看图片 这种的要加补丁,请你事先准备好图片素材放入ICON.WIL中 ;显示图标,默认调用Icon.wil中的素材 格式: <Img:N:F:X:Y/@Label>N表示显示文件中的第几个图片,F表示素材文件的编号,X

ObjectARX对话框添加颜色下拉组合框

建立Arx基本对话框,最好是基于CAcUidialog类. 首先添加combox控件更改一下属性: 先修改Owner Draw为Fixed,再更改Has Strings 为true Has Strings 如果不设置,文字会是乱码, 更改Type为Drop List 再添加对话框的变量. 添加这个控件的变量,设置如下图: 完成效果: ps:我的是基于vs2010+arx2012wizard, 对于添加变量这个对话框,如果没有CAcUi系列类型,直接输入即可.或者参考我的另一篇博文修改一下添加变量

QDialog对话框添加最大最小化按钮

1.从QDialog继承的对话框风格只有关闭和"?"两个按钮,没有最大最小化按钮,如下图所示: 但是很多时候我们需要最大最小化按钮,这时候具体做法是: 在对话框的构造函数中添加如下代码,效果如下图所示 flags |=Qt::WindowMinimizeButtonHint;//添加最小化按钮 flags |=Qt::WindowMaximizeButtonHint;//添加最大化按钮 setWindowFlags(flags); flags就是QDialog构造函数中一个参数,QDi

VC对话框添加工具栏

在VC对话框中添加工具栏,要分为如下几步操作. 1.在资源视图中添加toolbar类资源,在工具栏上添加按钮,并命名ID:ID_BTN1,ID_BTN2 2.对话框头文件中,添加变量CToolBar  m_ToolBar; 3.在对话框的OnInitDialogh函数中添加如下代码: // TODO: 在此添加额外的初始化代码       if( !m_ToolBar.CreateEx(this, TBSTYLE_FLAT, WS_CHILD | WS_VISIBLE |          CB