mwbr.net
当前位置:首页 >> VC++中piCturE控件有哪些方法?怎样清空此控件 >>

VC++中piCturE控件有哪些方法?怎样清空此控件

Picture控件实际不只是一个CStatic类,派生于CWnd,它独有的方法如下所述: Initialization Create Creates the Windows static control and attaches it to the CStatic object. Operations SetBitmap Specifies a bitmap to be displayed in t...

要想使控件不可见可以先获取控件然后调用控件的 ShowWindow(SW_HIDE) 函数,如下 // IDC_STATIC_PIC 是控件的IDGetDlgItem(IDC_STATIC_PIC)->ShowWindow(SW_HIDE);

在画图前添加这2行代码就可以了 GetDlgItem(ID)->ShowWindow(FALSE); //关闭窗口显示 GetDlgItem(ID)->ShowWindow(TRUE); //打开窗口显示,相当于把窗体重启,清除Picture控件的残余

可以肯定,没有相对应的资料。你自己的图片中刻度位置可能千变万化,要获取他们在控件中的位置在VC中没有直接的方法。不过可以尝试一下两种思路来解决你的问题。 1. 可以不用PS图中的刻度,自己在控件中绘制坐标轴和刻度;这样的坐标系下自己是...

在BUTTEN事件中写PICTURE.visible=ture(这是现实),PICTURE.visible=false(隐藏)

兄弟,我也和你一样的问题,刚查了MSDN。 The CStatic class provides the functionality of a Windows static control. A static control displays a text string, box, rectangle, icon, cursor, bitmap, or enhanced metafile. It can be use...

MFC 自己封装了BITMAP类,可以加载BITMAP ,但是加载jpg还得自己写整个解析过程 我写了一个读取BITMAP的代码,如下 放在Button的单击事件里面 CRect r; GetClientRect(&r); CDC* pDC = GetDC(); //填充背景 pDC->FillRect(&r,NULL); HBITMAP hB...

CRect rect;GetDlgItem(IDC_STATICP)->GetWindowRect(rect);CPoint pt = rect.CenterPoint();注意,在对话框类函数中使用。

你是不是没找到toolbox?你说的picture control就在toolbox中,在VS2008的MFC项目里面,你要先选择Resource view界面,然后你会看到MFC的界面。toolbox就在最右边紧贴屏幕的位置 如图所示: 你说的picture控件就是picture control,如图所示

VC6新建MFC(.exe)基于对话框工程Test,添加一个picture控件(改资源号为IDC_STATIC_PIC)和一个按钮,具体实现如下程序。 核心的实现代码如下 // 用于在控件 ID上显示图片 imgvoid CTestDlg::DrawPicToHDC(IplImage *img,

网站首页 | 网站地图
All rights reserved Powered by www.mwbr.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com