cbitmap

    1热度

    1回答

    我通过 HICON ico = ExtractIcon(NULL, L"path\\to\\OtherApp.exe", 0); 如何创建从这个图标CBitmap对象加载另一个应用程序的图标? 特别(没有真正回答的问题DUP对我来说): 哪个设备上下文? 最后,我想要一个CBitmap对象,它超出了转换图标的功能: 我需要立即清理什么以及需要保留些什么? (?DC,...) 下面的代码我到目前

    1热度

    1回答

    案例: void CMainWindow::OnPaint() { CRect rect; GetClientRect (&rect); CPaintDC dc (this); dc.SetViewportOrg (rect.Width()/2, rect.Height()/2); dc.SetBkMode (TRANSPARENT);

    0热度

    2回答

    我想知道,如果我想创建不同的位图, 我一次又一次地使用CreateCompatibleBitmap功能,它关联到相同的内存CDC。 它是一样的意思,我CreateBitmap和SelectObject一遍又一遍? 我问这个问题,因为我想对另一个CDC新创建的位图做些什么。

    1热度

    1回答

    我正在使用CDC来使用CBitmap对象。当我完成它时,我想将它保存到一个文件中。我已经看到了一些关于处理与该代码LINK: CFile file; if(file.Open(szFileName, CFile::modeCreate | CFile::modeWrite)) { file.Write(&bh, sizeof(BITMAPFILEHEADER)); file

    0热度

    1回答

    我有一个CBitmap对象“m_bmp”。我需要将其转换为CxImage对象。有任何想法吗?是否有从位图对象到CxImage提供的其他类型的直接转换?

    2热度

    1回答

    如何将CDC的图像传输到CBitmap? 整体问题: 我有一个很大的图像到CBitmap答:我需要将这个图像的部分转移到一些CBitmap的存储到一个向量,因为我不能使用一些CDC为这:) 我将一个准备好的CDC制作成一个循环(获取CBitmap A的必需部分),然后我需要将它转移到CBitmap x。 我该怎么办? 这里是我的代码: m_bitmaps.clear(); m_bitmaps.r

    0热度

    1回答

    我已经继承了一个项目(最初是为Win95编写的!),它有一些按钮连接到从CWnd派生的父窗口。这些按钮本身位于由CWnd派生的用户定义的类中,因此它们不是“真正的”按钮,而是由代码行代码定义的小窗口,并具有大量我一直在流汗的显示问题几个星期,看不到任何解决办法。 我们在前几天断定CBitmapButton看起来很不错。显示简单,为不同的按钮状态定义4个位图。关于我所需要的全部是BN_CLICKED

    1热度

    2回答

    我试图在MFC应用程序中对主要对话框进行屏幕截图,并将其保存为图像文件。我试过了我能在网上找到的每一个例子,并总是以相同的结果结束:图像文件具有正确的尺寸(我试图用除主要对话框之外的对话框来确定),但它全是黑色的。我最近的解决方案是使用CBitmap类将主对话框句柄转移到CImage。这里是我的代码: CWnd* mainWindow; CDC* mainWindowDC; CBitmap b

    0热度

    1回答

    从GetBitmap()获得返回码为0的可能原因是什么? BITMAP bmInfo; int rc = bitmap->GetBitmap (&bmInfo); int ec = GetLastError(); 通过GetLastError()返回的值也为0。MSDN没有给予任何帮助和所有有类似的问题已经被问论坛是沉默。 给你一些情况下,我的CBitmap的一个实例,我使用类似于下面的代

    -1热度

    1回答

    请帮忙!我已经试过通过图标,hbitmap和cbitmap(我使用mfc基于对话框的应用程序)将图像加载到图像列表。但图像不会显示出来。但是当我在空的sdi mfc应用程序上重新创建它时,我设法查看了图像。 m_TreeInspCtrl.DeleteAllItems(); CImageList imgl_Tree; imgl_Tree.Create(16, 16, ILC_COLOR32,