gdi 相关问题

图形设备接口(GDI)是Windows操作系统下用于绘制图形基元和文本的独立于设备的纯软件图形API。它是用于呈现Windows GUI元素的底层基础。

GDI+ (VB.NET) 中出现一般性错误

GDI+ (Vb.NET) 中发生一般错误 保存按钮代码: If MessageBox.Show("在继续之前,请确保您的头像不包含任何敏感或有争议的材料...

回答 1 投票 0

SetWindowPos - 仅调整菜单条下方矩形的大小

我想调用 SetWindowPos,使我的窗口(但只是菜单下方的区域)为 400x400。我怎么做?似乎 SetWindowPos 还包括菜单。 基本上我想要一个我可以...

回答 1 投票 0

在多显示器设置上最大化(航空捕捉)分层窗口的问题

所以,我正在用 autohotkey 制作一个 gui ..我会尝试用非“autohotkey 术语”来解释这个问题,因为它不是一种超级流行的语言。 通过拖放窗口最大化时...

回答 0 投票 0

使用 C++ 在打印中实现 AlphaBlend

我想为我的打印机 DC 使用 AlphaBlend。 但是,在打印机驱动程序中,类型 3 不支持 AlphaBlend。 从类型 4 开始,支持 AlphaBlend。 但是我必须对两者都使用 AlphaBlend ...

回答 0 投票 0

当一个矩形被绘制为两个单独的三角形时,是否可以避免渐变伪影?

我想绘制一个矩形,使其每个像素都从其四个角指定的颜色进行插值。我目前正在使用相当古老的 Win 绘制两个三角形...

回答 0 投票 0

具有不透明背景的 C++ Windows 窗口没有显示

我试图创建一个具有真正不透明背景的窗口(只有背景不透明,里面没有任何东西)。 这就是我期待的 但是在我的项目中,当我启动程序时,什么都没有...

回答 0 投票 0

Class Hypervectors are too Similar (HDC)

我正在编写一个 HDC 示例,如 GitHub 链接和下面的代码所示。然而,该算法的准确率很低(通常为 50%-60%)。我不确定错误会在哪里......

回答 0 投票 0

在笔记本电脑上使用 Gdi Capture 模块时黑屏

我在网上找到了这个名为 gdi_capture 的模块,每隔几秒就用它来截取应用程序的屏幕截图。最初它在我的桌面上运行良好。但是当我在笔记本电脑上尝试时,它开始

回答 0 投票 0

图片上有不同颜色的文字

我试图在图像上绘制文本,其中某些单词必须以不同的颜色突出显示。 我在 SO 中找到了一个解决方案,它使用 TextRenderer.DrawText 和 MeasureCharacterRanges 来拆分单词......

回答 2 投票 0

WS_EX_TOPMOST and WS_POPUP

我试图在标题栏区域画一些东西来表示一个X,因为没有WS_CAPTION,它只是使用WS_EX_TOOLWINDOW。

回答 1 投票 0

如何给多边形填充50%不透明的颜色?

我可以用下面的代码来填充颜色 void FillColorPolygon(POINT pts[],int ilnum,long fillColor) { COLORREF fillcol; fillcol = Gc_disp::ColorSet(fillColor); ...。

回答 1 投票 0

x

Windows XP绘制的图标文字有一个漂亮的阴影,这有助于在各种背景下阅读文字。字体颜色是白色的,阴影是黑色的(如果桌面背景是白色的),或者没有 ...

回答 4 投票 4

Windows 7中一个进程的GDI对象的上限是多少?

具有一个GDI泄漏的应用程序,它将最终导致10,000个分配的GDI对象崩溃。我尝试将GDIProcessHandleQuota增加到20,000,但是当它出现问题时,程序仍然崩溃...

回答 3 投票 17

类似于MSPaint的应用程序编写。如何正确执行BitBlt?

我正在使用windows.h(GDI)在C ++中编写类似于mspaint的简单程序。对于我的程序,我只需要钢笔工具。因此,我需要将主窗口的图片存储在某个地方(例如,在内存HDC和HBITMAP中)...

回答 2 投票 1

GDI绘制到外部窗口(C ++)

任务是绘制外部窗口,例如在运行中的窗口上画一条线。 (有点像游戏的ESP)。我有这段代码可以绘制到桌面(绘制一个矩形),但是如何将其更改为...

回答 1 投票 -1

MFC DrawText,垂直,带有lf_escapement = 900的DT_CALCRECT

我正在处理带有一些GDI图纸的MFC项目。我使用DC.DrawText使用lfEscapement = 900的LOGFONT将垂直文本绘制到DC中。当我在...

回答 1 投票 0

GetDIBits在屏幕捕获功能中多次迭代后返回零

我正在使用此代码捕获屏幕和光标。 // ConsoleApplication1.cpp:此文件包含“ main”功能。程序执行从此处开始并结束。 #include #include“ ...

回答 1 投票 0

使用Win32公共控件在`ID2D1Bitmap1`上绘制?

我使用ID2D1DeviceContext绘制了大部分UI(我通过如何使用Direct2D设备上下文进行渲染来获得它),但是我想要一些经典的窗口控件:EDIT,INPUT。如何强制Win32 ...

回答 1 投票 0

如何使用GDI或Qt提高大量对象的绘制效率

我已经制作了类似于AutoCAD的软件,该软件可以读取和显示dwg文件,并在dwg背景上绘制线条或曲线。而且我可以使用鼠标滚轮来放大或缩小绘图。现在我...

回答 1 投票 0

使用gdiplus绘制叠加图

现在,我试图在gdiplus中绘制叠加层,但是,当我启动程序时,它能够找到我们的窗口,但不会绘制叠加层线。我想念什么吗?文档...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.