c++让图片在固定picture控件中自动缩放适应大小!已有代码在dialog上,如何放在picture控件中 [问题点数:70分,结帖人lookingdog]

Bbs1
本版专家分:15
结帖率 100%
Bbs5
本版专家分:3897
Bbs1
本版专家分:15
Bbs5
本版专家分:3897
Bbs1
本版专家分:15
Bbs5
本版专家分:3897
Bbs1
本版专家分:15
Bbs1
本版专家分:0
Bbs1
本版专家分:0
如何让 Picture 随 Picture 控件改变大小
<em>如何</em>让 Picture 随 Picture <em>控件</em>改变<em>大小</em>rn谢谢
如何picture 中的图片拖到另一个picture控件中?
<em>如何</em>将<em>picture</em> 中的<em>图片</em>拖到另一个<em>picture</em><em>控件</em>中?rnrn最好是有事例阿rnrn
请问如何刷新picture控件中的图片
各位大哥:rn 我用 CWnd *pWnd = GetDlgItem(IDC_PIC2);rn CDC *pDC = pWnd->GetDC();rn CRect cliRect;rn pWnd->GetClientRect(cliRect);rn CImage image;//这个已经被我定义为对话框的成员变量,这里只是给各位指示变量类型rn image.Load(path);rn image.BitBlt(...);rn显示的<em>图片</em>,但是只要上面被其他窗口覆盖后,被覆盖区域的<em>图片</em>就会消去。我想这是没刷新的缘故。但是我已经有了OnPaint(),而且调用pWnd->Invalidate ();还是没起作用,请问到底该怎么解决这个刷新问题?
vb6.0中Picture控件
<em>如何</em>让一张大于<em>picture</em><em>控件</em>的图形在<em>picture</em><em>控件</em>中完整的显示出来?我试过了autoredraw和autosize的设置,都不管用
MFC中的Picture控件
MFC中的Picture<em>控件</em>对应的类是什么?我需要动态生成Picture<em>控件</em>
picture控件中绘图
现在想实现的功能是:现在<em>picture</em><em>控件</em>中显示一幅图像,然后在某些坐标上绘制圆形标记(O),并标记序号,怎样实现??rn给个思路呗,谢谢大家!!!
怎样获得Dialog中picture控件的CDC.
我想在Dialog上添加一个<em>picture</em><em>控件</em>,并且在上面画图,但不知怎样获得<em>picture</em>的CDC.请大家指教。
picture控件图片失真
为什么<em>picture</em>载入的<em>图片</em>在界面中显示失真?
如何删除picture控件上的图片
从文件读取并加载在<em>picture</em><em>控件</em>上的<em>图片</em>,rn怎么把<em>图片</em>删掉呢?
Picture控件展示图片
//CPoint ptCursor; //GetCursorPos(&amp;amp;amp;ptCursor);//获得鼠标点击的位置 //CRect rc; //GetDlgItem(IDC_PIC5)-&amp;amp;gt;GetWindowRect(&amp;amp;amp;rc); ////CString picname = _T(&amp;quot;&amp;quot;); //// if(rc.PtInRect(ptCursor)) //判断是否在指定区域...
如何保存picture控件图片
我用<em>picture</em><em>控件</em>显示视频。现在想做一个视频快照,保存其中一帧的<em>图片</em>。下面我找到一个保存对话框<em>图片</em>的<em>代码</em>:rn[code=C/C++]CClientDC SHDC(this);//rn CPaintDC dc(this);rn CDC memDC;rn CRect rect;rn GetClientRect(rect);rnrn memDC.CreateCompatibleDC(&SHDC);rn CBitmap bm;rn int Width = rect.Width();//rn int Height = rect.Height();//rn bm.CreateCompatibleBitmap(&SHDC, Width, Height);rn CBitmap* pOld = memDC.SelectObject(&bm);rn memDC.BitBlt(0, 0, Width, Height, &SHDC, 0, 0, SRCCOPY);rn memDC.SelectObject(pOld);rn BITMAP btm;rn bm.GetBitmap(&btm);rn DWORD size = btm.bmWidthBytes * btm.bmHeight;rn LPSTR lpData =(LPSTR)GlobalAllocPtr(GPTR, size);rn BITMAPFILEHEADER bfh;rn/////////////////////////////////////////////rn BITMAPINFOHEADER bih;rn bih.biBitCount = btm.bmBitsPixel;rn bih.biClrImportant = 0;rn bih.biClrUsed = 0;rn bih.biCompression = 0;rn bih.biHeight = btm.bmHeight;rn bih.biPlanes = 1;rn bih.biSize = sizeof(BITMAPINFOHEADER);rn bih.biSizeImage = size;rn bih.biWidth = btm.bmWidth;rn bih.biXPelsPerMeter = 0;rn bih.biYPelsPerMeter = 0;rn GetDIBits(dc,bm,0,bih.biHeight,lpData,(BITMAPINFO*)&bih,DIB_RGB_COLORS);rn bfh.bfReserved1 = bfh.bfReserved2 = 0;rn bfh.bfType = ((WORD)('M'<< 8)|'B');rn bfh.bfSize = 54 + size;rn bfh.bfOffBits = 54;rnrn CFileDialog dlg(false,_T("BMP"),_T("*.bmp"),OFN_HIDEREADONLY | OFN_OVERWRITEPROMPT,_T("*.bmp|*.bmp|*.*|*.*|"));rn if (dlg.DoModal()==IDOK)rn rn CFile bf;rn CString ss=dlg.GetPathName();rn if(bf.Open(ss, CFile::modeCreate | CFile::modeWrite))rn rn bf.WriteHuge(&bfh, sizeof(BITMAPFILEHEADER));rn bf.WriteHuge(&bih, sizeof(BITMAPINFOHEADER));rn bf.WriteHuge(lpData, size);rn bf.Close();rn rn GlobalFreePtr(lpData);rn [/code]rn哪位高手能帮我修改?谢谢!!
dialog上一个picture控件 全屏显示
求解:<em>dialog</em>上一个<em>picture</em><em>控件</em>想实现这样的功能:rn双击全屏显示<em>图片</em>,再双击还原。
从文件夹中插入一张图片picture控件上显示,怎么让图片按照picture控件大小显示?
在工程中先插入一张<em>图片</em>,可以实现,怎么实现从文件夹中导入<em>图片</em>,控制<em>大小</em>呢?
picture控件上画图
<em>picture</em><em>控件</em>上画图,使用的是MFC技术
picture控件上绘图
CStatic* pPicture1 = (CStatic*)GetDlgItem(IDC_<em>picture</em>); rn CDC* ppDC = (CDC*)pPicture1->GetDC(); // 取得CDC rn CPen pen4(PS_SOLID, 1, RGB(255,0,0)); rn ppDC->SelectObject(&pen4); rn ppDC->MoveTo(0,0); rn ppDC->LineTo(200,300); rn pPicture1->ReleaseDC(ppDC); rn pPicture1->ValidateRect(NULL); rn上面的<em>代码</em>,直线是可以绘出来,但是原的<em>picture</em>上的<em>图片</em>却没有显示
Picture 控件如何动态的调整图片大小
我要在Picture <em>控件</em>中插入一张比较的<em>图片</em>.而我用的是SetBitmap这个函数,但是,<em>控件</em>中只能显示<em>图片</em>的一部分.请问用什么函数可以使整个<em>图片</em>成比例的缩小成Picture<em>控件</em>的<em>大小</em>?
OCX控件制作问题,OCX中包含PICTURE控件如何使OCX控件中的PICTURE控件获得窗体中Picture中的图片
OCX<em>控件</em>制作问题,OCX中包含PICTURE<em>控件</em>,<em>如何</em>使OCX<em>控件</em>中的PICTURE<em>控件</em>获得窗体中Picture中的<em>图片</em>。
VC中picture控件大小变化的问题
我在对话框里添加一个<em>picture</em><em>控件</em>和一个button<em>控件</em>,单击一下button,<em>picture</em><em>控件</em>变大,再单击button,<em>picture</em><em>控件</em>变小,请问各位高手<em>如何</em>实现?多谢了
picture控件怎么设置图片位置和大小
如题rn
picture控件
我现在插入了5个<em>图片</em><em>控件</em>,并在载入窗体时,载入了5个<em>图片</em>(不显示),我现在想设置一个命令按钮,单击此按钮时,随机有一个<em>图片</em>visible,请问一下实现过程为何不对。rnrn首先我生成随机数i在1-5之间,然后rnPrivate Sub Command2_Click()rn rn Picture(i).Visible = Truernrnend subrnrn这里面是不是不能用<em>picture</em>(i),如果是这样,那么应该怎么实现这个过程!!!
Picture控件
<em>如何</em>在Picture<em>控件</em>上画一张小图标.rn即Picture上本来就显示一张画.我想,鼠标点后,在点的地方画上一个小图标,原来的<em>图片</em>不变.
解决picture控件大小问题
程序中使用<em>picture</em>box<em>控件</em>绘制直方图,但随着数据量增大,直方图的数量很多难以辨别rn<em>如何</em><em>固定</em>直方图单个<em>大小</em>,当数据增加后超过<em>picture</em>box长度后,显示滑动条,类似<em>图片</em>超过<em>控件</em>后显示滑动条,而<em>图片</em>本身<em>大小</em>不变
怎样获取picture控件大小
我在对话框上添加了一个<em>picture</em><em>控件</em>,我想把一幅图像显示在里面,所以就想获取<em>控件</em>的<em>大小</em>。我用GetWindowRect(&rect)获取时,调试时发现rect是随机的,这说明没有获取到<em>控件</em>的<em>大小</em>。用什么方法能解决吗??因为我还想获取图像相对于<em>控件</em>的坐标,怎么做????谢了!!
picture控件或是picture box 控件用法?
我要在<em>picture</em><em>控件</em>或是<em>picture</em> box <em>控件</em>上放一个文件夹的<em>图片</em>,这个<em>图片</em>指向一个CommonDialog<em>控件</em>,点<em>图片</em>进入文件夹选择文件,是用<em>picture</em><em>控件</em>或是<em>picture</em> box <em>控件</em>,谁能给说下,用到那个属性,谢谢。
picture控件~~~~~~~
1.我用pb8的帮助中set<em>picture</em>的example,me下提示pbvm80.dll错误,2000下直接提示非法操作。rn2.用ole存入数据库的jpg的blob可以在<em>picture</em>显示吗?rn3.如果插入<em>图片</em><em>大小</em>不同,<em>如何</em>让其自动<em>适应</em><em>picture</em>的<em>大小</em>,但长宽比不变?rnrn(补充:我搜索到了以前别人的帖子,但是空链接,只好再次麻烦大家了。)rn
PICTURE控件
<em>如何</em>让一个PICTURE<em>控件</em>,有个初始化<em>大小</em>rn然后每次根据<em>图片</em>的<em>大小</em>调整<em>控件</em>的<em>大小</em>rn等<em>图片</em>不显示了,rnPICTURE.CLS时,<em>控件</em>又恢复为原来设置的<em>大小</em>呢?
保存MFC中picture control 控件图片
前段时间需要用到保存<em>picture</em> control<em>控件</em>的<em>图片</em>,在网上找了很久都不是自己需要的,所以自己整了一个,分享给需要的人 //保存<em>picture</em> control<em>控件</em>的<em>图片</em>, 参数ID是<em>picture</em> control<em>控件</em>ID号 void CTransferDlg::OnPictureSave(UINT ID) { CWnd* bmpShow = GetDlgItem(ID); ...
Picture控件图片全屏的问题!!急!!!!!
<em>picture</em>中装载了一幅<em>图片</em>,<em>图片</em>没有全屏,现在想双击<em>picture</em>使<em>图片</em>变为全屏,再双击变回原来的<em>大小</em>且位置都不变。请问怎么实现??小弟在这先谢谢咯!!
怎么保存picture控件中的图片啊,?????
-
在PICTURE控件中快速滚动图片
在PICTURE<em>控件</em>中快速滚动<em>图片</em>?rn我现在的方法是:rnfor i=1 to picsource.scaleheightrnBitBlt(picShow.hDC, 0, 1, picSource.ScaleWidth, picSource.ScaleHeight - 1, _rn picSource.hDC, 0, 0, vbSrcCopy)rnnext forrn但是资源占用太历害,有没有更快更好的方法,速度优先。
picture控件中显示一张图片问题
我在MFC基于对话框的中使用一个<em>picture</em><em>控件</em>来显示一张<em>图片</em>,运行成功,但是结果却是一闪就过去了,请问有人知道这是什么问题吗?
Picture控件中显示jpg图片??
我想通过点击一个按钮,在<em>picture</em><em>控件</em>中动态的加载磁盘上的一个jpg<em>图片</em>,好做么?高手赐教啊。
MFC对话框 picture控件添加位图,位图拉伸,适应picture
1.事先准备好位图。一定要位图。位图。 2.在对话框中添加<em>picture</em><em>控件</em>,设置type为bitmap,将其ID改为IDC_STATIC1(不改不行)。然后为<em>picture</em>添加控制变量PT1。 3.在.cpp中找到onpaint()函数加入如下<em>代码</em>。 CDC dcMemory1; CBitmap wtj_bitmap1; BITMAP bmInfo1; CDC *pDC=PT1.G
将内存中的图片数据显示到Picture图片控件
pContentBuffer指向一块内存数据(<em>图片</em>);dataLen为内存中<em>图片</em>数据的<em>大小</em>。函数功能是将内存中的<em>图片</em>数据加载到Picture<em>控件</em>上显示出来。 CImage img; BOOL bRet = LoadMemImage(pContentBuffer, dataLen, img); CStatic *pStaticPic = (CStatic *)GetDlgItem(IDC_PI
如何移动picture控件
如题所说rn窗口中有两个<em>picture</em><em>控件</em>,我想让一个<em>picture</em><em>控件</em>可以在另一个<em>picture</em>中移动。rn请问怎么弄?rn先谢了。rn
在mfc中的picture控件上显示图片
程序如下 只需调用该函数ShowMatImgToWnd(CWnd* pWnd, cv::Mat img)就可以将所需的<em>图片</em>显示在<em>picture</em><em>控件</em>上了,其中CWnd* pWnd参数中输入<em>picture</em><em>控件</em>的句柄,可使用GetDlgItem(IDC_<em>picture</em>)等方法获取(IDC_<em>picture</em>为<em>picture</em><em>控件</em>的ID),Mat img参数即为你要显示Mat格式的<em>图片</em> void ShowMat...
picture控件上画图,在OnPaint中实现
利用双缓冲技术,将画波形图的功能做成<em>picture</em><em>控件</em>,rn在<em>dialog</em>下运行一切顺利rn当我移到cfromview上面之后,rn出现了问题rn有些东西动态显示的显示不出来rn窗口的重绘也没有将原来的<em>图片</em>很好的绘制出来甚至什么都没有rnWM_PAINT是有响应的,贴图在<em>dialog</em>中一切正常rn不知道是否有人也遇到过同样的问题rn还望指教
请问如何使图片动态适应picture控件的尺寸,谢谢
之前有定义:HBITMAP m_hPhotoBitmap;rnvoid CView0::DrawUserPhoto(int x, int y, CDC *pDC)rnrn if(!m_hPhotoBitmap) return;rn rn HBITMAP OldBitmap;rnrn CWnd *pWnd = GetDlgItem(IDC_PICTURE);rn CRect rect; rn pWnd->GetClientRect(&rect); rn pDC = pWnd->GetDC();rnrn CDC MemDC;rn rn MemDC.CreateCompatibleDC(pDC);rn OldBitmap=(HBITMAP)MemDC.SelectObject(m_hPhotoBitmap);rn rn pDC->BitBlt(x,y,rect.Width(),rect.Height(),&MemDC,0,0,SRCCOPY);rn MemDC.SelectObject(OldBitmap);rnrnvoid CView0::OnPaint() rnrn CPaintDC dc(this); // device context for paintingrn rn if (IsIconic())rn rn SendMessage(WM_ICONERASEBKGND, (WPARAM) dc.GetSafeHdc(), 0);rnrn // Center icon in client rectanglern int cxIcon = GetSystemMetrics(SM_CXICON);rn int cyIcon = GetSystemMetrics(SM_CYICON);rn CRect rect;rn GetClientRect(&rect);rn int x = (rect.Width() - cxIcon + 1) / 2;rn int y = (rect.Height() - cyIcon + 1) / 2;rnrn // Draw the iconrn //dc.DrawIcon(x, y, m_hIcon);rn rn elsern rn CWnd *pWnd = GetDlgItem(IDC_PICTURE);rn CRect rect; rn pWnd->GetClientRect(&rect);rn DrawUserPhoto(rect.left,rect.top,&dc);rn CView::OnPaint();rn rnrnrn这样写后,<em>控件</em>之外的<em>图片</em>就显示不全了,请问改怎么改啊,谢谢
MFC中Picture控件的问题
在一个对话框窗体上放置一个Picture<em>控件</em>, type若为Frame, 则一切正常(包括添加<em>控件</em>变量, 显示<em>图片</em>等), 当type选择为Owner draw , 为其添加<em>控件</em>变量, 类型为CStatic, 什么也不做, 则能通过编译,但是一运行就报错 为什么会这样?
vc中的picture控件问题
我想通过<em>代码</em>方式去设置<em>picture</em><em>控件</em>的<em>大小</em>,请问各位高手该怎么做?
datawindow中的picture控件问题
用selectblob获得存在表中的照片,然后用set<em>picture</em>函数在<em>图片</em><em>控件</em>中显示照片。这个方法在窗体上可以正常实现,但是在datawindow中放一个<em>picture</em><em>控件</em>,然后用dw_1.object.p_1.set<em>picture</em>(lb_photo)确提示错误的函数,请问怎么回事,<em>如何</em>在datawindow中实现显示照片?
关于在picture控件中显示图像
程序希望实现的功能是 一共有六个预览<em>控件</em>,每拍摄一张<em>图片</em>,就在一个<em>控件</em>中立刻显示出来,我的程序只能实现显示,可是显示的时候不对 都是在六张<em>图片</em>拍摄完成了才显示在<em>控件</em>中的 高手在哪里 给点提示啊~~
MFC中picture控件显示图片
1.打开BMP<em>图片</em> CBitmap* m_pBitmap = new CBitmap; m_pBitmap->LoadBitmap(IDB_BITMAP1);2.第一种方式,用CDC显示 CDC *pDC = GetDlgItem(IDC_AAAA)->GetDC(); //IDC_XXXX是你的<em>图片</em><em>控件</em> CDC dcMem; dcMem.CreateCompatibleDC(pDC);
Picture 控件中显示图片的问题??
各位大侠:rn 我做了一个在Picture<em>控件</em>中显示<em>图片</em>的小例子,我的工程是基于对话框的,<em>图片</em>显示也是正常的,但是我移动对话框<em>图片</em>就会一闪一闪的,可能是在动态加载,这个虽然不爽但是还是可以接受,但是对话框中的两个按钮却因为<em>图片</em>的动态加载而显示不出来了,只有到按钮的位置去点击一下才会出现。我改怎么解决这个问题,我只要达到当对话框移动时按钮不消失,至于<em>图片</em>的一闪一闪能解决最好。谢谢rn 下面是我在Paint中的<em>图片</em>显示<em>代码</em>:rnrn CWnd *pWnd = GetDlgItem(IDC_PIC1);rn CRect rect;rn pWnd->GetClientRect(&rect);rn CDC *pDC = pWnd->GetDC();rn rn IStream *pStm; rn CFileStatus fstatus; rn CFile file; rn LONG cb; rn IPicture *pPic;rn CString m_sPath = "F:\\Sunset.jpg";rn rn if (file.Open(m_sPath,CFile::modeRead)&&file.GetStatus(m_sPath,fstatus)&& ((cb = fstatus.m_size) != -1)) rn rn HGLOBAL hGlobal = GlobalAlloc(GMEM_MOVEABLE, cb); rn LPVOID pvData = NULL; rn if (hGlobal != NULL) rn rn if ((pvData = GlobalLock(hGlobal)) != NULL) rn rn file.ReadHuge(pvData, cb); rn GlobalUnlock(hGlobal); rn CreateStreamOnHGlobal(hGlobal, TRUE, &pStm); rn rn rn rn rn if(SUCCEEDED(OleLoadPicture(pStm,fstatus.m_size,TRUE,IID_IPicture,(LPVOID*)&pPic))) rn rn OLE_XSIZE_HIMETRIC hmWidth; rn OLE_YSIZE_HIMETRIC hmHeight; rn pPic->get_Width(&hmWidth); rn pPic->get_Height(&hmHeight); rn // double fX,fY; rn // fX = (double)pDC->GetDeviceCaps(HORZRES)*(double)hmWidth/((double)pDC->GetDeviceCaps(HORZSIZE)*100.0); rn // fY = (double)pDC->GetDeviceCaps(VERTRES)*(double)hmHeight/((double)pDC->GetDeviceCaps(VERTSIZE)*100.0); rn // if(FAILED(pPic->Render(*pDC,0,0,(DWORD)fX/2,(DWORD)fY/2,0,hmHeight,hmWidth,-hmHeight,NULL))) rn if(FAILED(pPic->Render(*pDC,0,0,rect.Width(),rect.Height(),0,hmHeight,hmWidth,-hmHeight,NULL))) rn AfxMessageBox("渲染图像失败!"); rn pPic->Release(); rn rn else rn AfxMessageBox("从流中装载图像失败!");
fastreport中Picture控件的问题?
我的数据表中的一个字段为字符串字段,保存的是<em>图片</em>的路径名,现在想用fastreport的<em>picture</em><em>控件</em>将其显示。<em>如何</em>用?谢谢!
MFC中picture控件坐标转换
前段时间, 曾经遇到过这个问题, 通过查资料解决了。 当时因为项目紧,没有时间写博客, 项目完成也没有再去整理。 现在看到有个博客写的这个比较好。  转载一下, 抽时间再好好整理。  opencv在MFC框架下应用时,不可避免要用到<em>picture</em><em>控件</em>显示<em>图片</em>,但<em>picture</em><em>控件</em>显示<em>图片</em>的基本单位是屏幕坐标系,如果需要获取像素坐标系,只需要进行一步简单的转换即可。当然如果是
picture 控件中 显示图像的问题
前人问的基本都是用LoadImage 将一副在资源中或者硬盘中的bmp图贴到<em>picture</em><em>控件</em>中。rnrn我的问题是:[b]现在已用摄像头读取了一张bmp图,<em>放在</em>unsigned char格式的m_pImgData中[/b]rnrn[b]现在就是要将m_pImgData中的数据显示在<em>picture</em><em>控件</em>中[/b],图像时RGB 真彩的。rnrn下面是<em>代码</em>,但是无法再<em>picture</em><em>控件</em>中显示出来,m_pImgData中数据经过测试的已经读入了:rnrn[b]HBITMAP bmpHandle = (HBITMAP)CreateBitmap(352,288,1,24,m_pImgData); [/b]//创建bmp图像rnCBitmap bmpPicture;rnCDC mdcPicture;//内存DCrnCBitmap *bmpFromHandle = bmpPicture.FromHandle(bmpHandle);rnrnCRect rctPicture;rnGetDlgItem(IDC_PICTURE)->GetWindowRect(&rctPicture);rn rnmdcPicture.CreateCompatibleDC(&dc); //创建内存DCrnCBitmap * bmpPrevious = mdcPicture.SelectObject(bmpFromHandle); //将bmp图像选入内存DC中rn rn rnScreenToClient(&rctPicture);rnrndc.BitBlt(rctPicture.left, rctPicture.top,rn rctPicture.Width(), rctPicture.Height(),rn &mdcPicture, 0, 0, SRCCOPY);rnrndc.SelectObject(bmpPrevious);rnDeleteObject(bmpHandle);
MFC Picture控件中截图
最近要训练分类器,采集图像正负样本,写个小程序提高效率。 - 思路: - 获取鼠标左键的点击位置 - 将鼠标的坐标原点改为<em>控件</em>的坐标原点(默认的是对话框) - 判断鼠标在Picture<em>控件</em>内 - 设置flag = 1,表示第一次点击。 - 获取鼠标移动的位置 - 判断鼠标左键是否第一次点击(i
在MFC Picture控件中显示图像
CWnd*      m_pWnd;   m_pWnd = this-&amp;gt;GetDlgItem(IDC_PICTURE);  //  IDC_PICTURE此为Picture<em>控件</em>ID    //********* 加载图像 ********************    CString filter;     filter = &quot;支持的图像(*.bmp;*.tif;*.jpg)|*.bm...
vc中picture控件问题
请问<em>如何</em>通过<em>代码</em>方式将<em>picture</em><em>控件</em>设置为全屏?rn 谢谢了!
MFC 在picture控件中绘制图形
我要绘制一些图形当成一个<em>固定</em>的背景。但这些图形要在<em>picture</em><em>控件</em>中绘制。我是在主窗口Dlg的onpain(); 中设置的<em>picture</em><em>控件</em>的背景色位置<em>大小</em>等。在<em>picture</em><em>控件</em>里绘图是在自己写的类里的onpain(); 中写的。但是运行后<em>picture</em>背景色覆盖了绘制的图。我是新手,有没有大佬知道的?我想要图一的效果,就算对窗口操作也不会闪烁的样子。
MFC中的picture控件显示图片
基于对话框的应用程序,我在对话框中放置一个<em>picture</em><em>控件</em>,在对话框中点击【确定】按钮,<em>图片</em>就会显示在<em>picture</em><em>控件</em>中,<em>图片</em>类型为bmp。<em>控件</em>属性改为bitmap,其中<em>图片</em>的获取,是通过【查找】按钮实现,都能得到<em>图片</em>的名字,<em>图片</em>加载时要求是以<em>图片</em>的名字形式加载,请求在<em>picture</em><em>控件</em>显示<em>图片</em><em>代码</em>:
怎么在控件PICTURE上动态改变图片
是用<em>控件</em>画的<em>picture</em>上
picture控件上多个图片的工具提示
我在CFormView的初始化时创建了一个<em>picture</em><em>控件</em>,该Picture<em>控件</em>时从Cstatic继承而来,并在Picture<em>控件</em>的8个不相交的区域内贴上了<em>图片</em>,现在想实现当鼠标停留在某个图标上时显示工具提示,工具提示的内容是该图标的名字,各位大侠帮忙?
picture 控件怎么显示网络上的图片
问题同题上.........
如何使图片适应picture控件大小
如果麻烦另外再加10分
拉伸Picture控件内的图片
本人利用API作了截图程序,把截得的区域经双击之后直接显示在Picture<em>控件</em>上,由于VB中没有类似VB.NET中的Zoom属性,所以我想自己拉伸这截得的<em>图片</em>,使其与Picture<em>控件</em>一样大。不知道要怎么实现,请朋友们提示一二,如果有其他的办法,也可提示我一下,谢谢!(最好能有点<em>代码</em>,方便我参考!)
如何得到picture控件的位置和大小
我在程序的客户区设置了一个<em>picture</em><em>控件</em>资源,想在上面显示位图,请问<em>如何</em>得到这个<em>控件</em>的位置和<em>大小</em>?在线等。rn
请问:如何改变picture控件边框的大小??
当<em>控件</em>的Appearance=1-3D,BorderStyle=1时,<em>picture</em>就有一个3D的边框,那我改<em>如何</em>控制边框的<em>大小</em>呢?rnrn或者用其他办法给<em>picture</em>的外圈加一个边框?并可以控制边框<em>大小</em>?
Dialog中如何添加 picture 控件,DEBUG 时如何写日志文件 ?
-
基于OPENCV的读图片到Picture控件自动缩放,自动重绘
有基于OPENCV的读<em>图片</em>到Picture<em>控件</em>,<em>自动缩放</em>,自动重绘,窗口最小化后<em>图片</em>不会消失,hough变换取直线
VC++ picture控件播放图片
我想用VC++ 的Picture<em>控件</em>播放一张静态<em>图片</em>,这个<em>控件</em>原来是用来播放视频的,我在一定的时候,就是没有播放视频的时候,用其来展示一张<em>图片</em>,不知道怎么应用??rnrnrn请高手帮忙,给相关的<em>代码</em>看看。。。谢谢
如何实现将formView中 picture控件中的图片打印 ????
我现在做了一个程序,rn在formView 自绘了一个<em>picture</em><em>控件</em>用于显示<em>图片</em>,rn现在想将<em>图片</em>打印出来,不知道怎么做,rn好像formView不支持打印功能?rn连默认的哪个打印预览,按钮都不可用,rnrn高手过来指点下,,rn越详细越好,rn谢谢rn
如何控件中加入picture控件
各位大侠:rn<em>如何</em>在开发自已的<em>控件</em>时,将<em>picture</em><em>控件</em>加入,并定义它<em>控件</em>中的位置<em>大小</em>
MFC中picture控件,将bitmap根据控件大小缩放
直接在OnInitDialog()函数中添加即可; CRect rc; m_ctrlPic.GetClientRect(&rc); CDC* pdcpic = m_ctrlPic.GetDC(); //m_ctrlPic是Picture<em>控件</em>的变量 CBitmap bitmap1; bitmap1.LoadBitmap(IDB_BITMAP_PROTOCOL_3); //IDB_
picture控件上动态显示图片
在一个<em>picture</em><em>控件</em>上显示几幅<em>图片</em>,用定时器我的<em>代码</em>rn是: CBitmap map;rnrn if(flag)rn rn map.LoadBitmap(IDB_BITMAP1);rn flag=false;rn rn rn elsern rn map.LoadBitmap(IDB_BITMAP2);rn flag=true;rn rn rn HBITMAP hbmp = ((CStatic*)GetDlgItem(IDC_STATIC12))->SetBitmap(map);rn flag 为bool型变量已经在oninit<em>dialog</em>函数中初始化为true;rn但是现在只能显示bitmap1rn不知道怎么回事。望知道的能修改下!
vc++ 中如何派生 picture控件的 类?
rn我修改了<em>picture</em><em>控件</em> 的 notify属性和IDC_STATIC,发现它只能相应click事件,我想在它的基础上派生一个新的类CPic,能够响应mousemove 消息,请问我该怎样做?<em>代码</em>怎么写?请高手指教 rn
如何动态刷新Picture控件中图形
在SDI中创建了一个基于CFormview的对话对话框程序,现想在视中加入一个图形显示功能,对话框中输入一些数据后,该图形中的相应部分会添加文字或是条形码.也即所见即所得的来获得一个条码标签.在该图形中有文字,有条形码也有另加入的bmp位图,但由于该图形不能和外部的对话框程序同时进入系统的消息循环(针对不同的产品有很多不同的图形模板),在需要刷新时(比如最小化,部分拖到屏幕之外)编写一些函数进行人为刷新.可该图形中的独立部分太多,我的思路是把它们都<em>放在</em>一个Type是Rectangle的Picture<em>控件</em>中,对该<em>控件</em>创建DC,添加相应内容后将其整体存入到硬盘上的bmp文件,在需要刷新或更改时调用该bmp文件即可.我现在有两个待解决的问题,一是,<em>如何</em>将Picture<em>控件</em>中的所有内容(文字,图象,条形码)保存到一个bmp文件中;另一个问题是,在消息循环中<em>如何</em>控制会使用最少的资源来对最小化,改变窗口<em>大小</em>,覆盖等操作来动态刷新这块图形区域.欢迎大家共同探讨能提出更好的实现思路和解决方案.
如何清除picture控件中的图像
在给<em>picture</em><em>控件</em>中图后,能显示图,rn但要删除<em>picture</em>中的图就做不到,请大家帮帮忙rn用p1.<em>picture</em>name = ''的方法不好使rnrn
pb中如何动态创建picture 控件
在窗口的open事件添加以下<em>代码</em><em>picture</em> lp_pic//<em>picture</em><em>控件</em>string ls_namels_name = '该<em>控件</em>的名称'//这里要用英文,为了说明所以用了中文OpenUserObject(lp_pic, ls_name, 100, 200)//100和200是x.y坐标,
如何使用MFC中的Picture控件
rn就是<em>如何</em>利用这个<em>控件</em>来显示一张<em>图片</em>啊!rn书上说只要设置相关属性就可以,怎么我找不到啊!rn
picture控件如何动态显示图片
有两张<em>图片</em>IDB_PIC1,IDB_PIC2,要在<em>picture</em><em>控件</em>IDC_STATIC_PIC中不断交替显示,请问<em>如何</em>实现?rnIDC_STATIC_PIC<em>控件</em>在一个对话框上面,我启动了对话框的WM_TIMER事件,每隔50毫秒触发一次。rn现在在下面这个函数中应该<em>如何</em>写rnvoid CResultDlg::OnTimer(UINT nIDEvent) rnrn ......................rnrn CDialog::OnTimer(nIDEvent);rnrn请高手指点,谢谢:)
如何改变 picture 控件 中的图?????
<em>如何</em>改变 <em>picture</em> <em>控件</em> 中的图?????
如何动态对picture控件中加载图片
我的对话框中有一个Picture<em>控件</em>,我希望他能够根据需要加载不同的<em>图片</em>上去,希望高手指教!最好有源码或例子!rn(我试过用Bitblt函数向界面输出<em>图片</em>,但效果不好,一旦界面上有变动需要重新刷新窗口时<em>图片</em>就会消失,即使用另一个线程专门负责不停输出<em>图片</em>也会有很强的抖动感)
MFC中如何创建动态的Picture控件
我在网上搜到的方法都是动态创建Static<em>控件</em> 然后说能在里面绘图 rn但是个人不是很理解 不能直接创建Picture<em>控件</em>吗 还是这2个都一样rn因为我用惯Picture<em>控件</em>了 没尝试过用Static绘图rn有直接创建PIcture的方法吗?
如何动态向picture控件中加载图片
请问各位是否有办法动态向<em>picture</em><em>控件</em>中加载<em>图片</em>,虚心求教!!
Picture控件中,图像如何滚动显示?
我在对话框中添加了一个<em>picture</em><em>控件</em>,当图像大于我指定的<em>picture</em><em>大小</em>时,我希望<em>picture</em><em>控件</em>自动生成滚动条以便图像能够滚动显示,该怎么做?
对话框中的picture控件如何重绘?
在对话框上有一个按钮、一个<em>picture</em><em>控件</em>,点击按钮,按钮响应函数会在<em>picture</em>中绘制图像。rn但是对话框一被遮挡,再显示时,<em>picture</em>中图像消失。rn请问,<em>如何</em>重绘<em>picture</em>中<em>控件</em>?
如何拖动picture中的label控件
<em>如何</em>在运行程序的过程中,拖动<em>picture</em>中的label<em>控件</em>?
如何picture控件响应鼠标移动?
我将一个<em>picture</em><em>控件</em>的属性中的Notify勾上了,但是只能响应鼠标按键,不能响应鼠标移动。rn<em>如何</em>解决?
如何让TImage控件picture全屏显示啊
不会看风标题栏和任务栏
如何picture控件旋转一定的角度?
<em>如何</em>让<em>picture</em><em>控件</em>旋转一定的角度?比如让她倾斜30度,或者40度,或者<em>图片</em>倾斜也可以,我想让<em>图片</em>旋转,并且可以看到这个旋转的过程,
Android 范例开发大全下载
这是Android 范例开发大全 第六章的代码 里面有完整的项目和代码 相关下载链接:[url=//download.csdn.net/download/yiyuanzhijia/2272876?utm_source=bbsseo]//download.csdn.net/download/yiyuanzhijia/2272876?utm_source=bbsseo[/url]
mrp给力猫(很有意思的游戏)下载
很有意思的一款mrp软件,可在他的界面直接进入mrp管理界面 相关下载链接:[url=//download.csdn.net/download/l19901215/3785626?utm_source=bbsseo]//download.csdn.net/download/l19901215/3785626?utm_source=bbsseo[/url]
C#获取Windows系统服务信息下载
C#获取Windows系统服务信息 相关下载链接:[url=//download.csdn.net/download/aspxgod1/4244533?utm_source=bbsseo]//download.csdn.net/download/aspxgod1/4244533?utm_source=bbsseo[/url]
相关热词 c++和c#哪个就业率高 c# 批量动态创建控件 c# 模块和程序集的区别 c# gmap 截图 c# 验证码图片生成类 c# 再次尝试 连接失败 c#开发编写规范 c# 压缩图片好麻烦 c#计算数组中的平均值 c#获取路由参数
我们是很有底线的