GDI

GDI

文章 2 浏览 220

C++在窗口上输出文本

简单的问题,从性能角度来看,使用 TextOut 或 DrawText 等函数绘制文本是否比创建静态控件更好? TextOut 和 DrawText 哪个性能更好?…

无法回应 2024-12-06 21:50:59 0 0

WinApi 中的 GetClientRect 和 GetWindowRect 有什么区别?

我应该在 InvalidateRect 中使用哪些来刷新我的窗口?为什么?…

梦巷 2024-12-06 21:42:51 0 0

如何在 C++ 中设置鼠标点击像素在 GUI 窗口中使用 WinApi (GDI)?

我试图通过鼠标单击来设置像素,但单击时没有任何反应。这是我的代码的一部分。 首先,我在 WM_SIZE 中控制窗口大小的变化。 比,第一次当我想通过鼠…

我不在是我 2024-12-06 17:28:07 1 0

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

我现在正在使用 windows.h (GDI) 用 C++ 编写简单的类似 mspaint 的程序。对于我的程序,我只需要钢笔工具。因此,我需要将主窗口的图片存储在某个位…

千纸鹤 2024-12-06 16:53:43 1 0

使用 GDI / Winforms 抗锯齿贝塞尔曲线 - c# .net

我正在尝试在示例 Winforms 应用程序中绘制贝塞尔曲线。 我正在计算贝塞尔曲线点,然后使用 DrawImage 在每个点上绘制自定义图像画笔。 然而,我并没…

世俗缘 2024-12-06 09:04:18 0 0

获取DIBits帮助

我正在尝试使用以下代码使用 getDIBits 获取 1bpp 位图的位: HDC dcmem=NULL; PBYTE buf=NULL; LPBITMAPINFO bmpInfo; HBITMAP bmpfile = NULL; int …

网白 2024-12-06 06:34:48 2 0

GDI 的计时器问题+

我目前遇到了 GDI 和计时器的一个非常奇怪的问题。 首先是代码: class Graph : UserControl { private System.Threading.Timer timer; private int r…

飘逸的'云 2024-12-06 03:11:16 0 0

沿 Bézier 曲线定位图像

我们目前有一个动态图像,其中包含根据用户输入创建的文本。该文本遵循贝塞尔曲线来定义其位置和旋转。 由于各种原因,由于字体需要非常具体,因此需…

蓝眼睛不忧郁 2024-12-06 02:20:37 0 0

使用 WM_PAINT 绘制无效矩形

为了在 ComboBox (或其他任何内容)上绘制文本,我重写 WndProc() 并捕获 0x000F 消息 - 这是 WM_PAINT。 代码如下: Protected Overrides Sub WndPr…

星光不落少年眉 2024-12-05 22:32:09 1 0

CreateCompatibleBitmap 和 CreateDIBSection(内存 DC)

从我读到的这里 看来大多数Windows GDI 功能都被加速了。例如,调用 BitBlt() 或 AlphaBlend() 使用硬件加速(如果可用)。它还提到窗口的内容仅保存…

执手闯天涯 2024-12-05 21:57:31 0 0

两名游戏玩家之间的行为不一致

我一直在制作一个用于英语演示的游戏(我知道对吗?),最近我遇到了一些奇怪的问题。 在这个阶段,有两个方格供玩家可以发射子弹。当子弹击中屏幕侧…

短叹 2024-12-05 19:05:47 1 0

从多边形的 4 个点计算宽度和高度

我有四个点形成一个矩形,我允许用户移动任何点并将矩形旋转一个角度(这将围绕中心点旋转每个点)。它保持近乎完美的矩形形状(在 PointF 精度允许的…

浅笑依然 2024-12-05 03:57:05 2 0

使用 GDI 绘制线条 - Invalidate() / onPaint 问题

我一直在学习如何使用 GDI,但很难理解 Invalidate() 和覆盖 onPaint 事件的工作原理,并且似乎在兜圈子。 我有以下代码 private void DrawLine() { S…

踏雪无痕 2024-12-05 02:53:09 0 0

移动一个点时更新四个点以保持矩形形状

我正在尝试绘制一个矩形对象,该对象允许用户单击角点来调整大小并在 2D 空间中旋转矩形。 因此,我使用一个由四个点组成的数组,从左上角到左下角按…

美人迟暮 2024-12-05 01:53:28 0 0

位图上绘制的阴影变得更暗

我正在尝试为位图上动态绘制的矩形创建阴影。问题是每次我绘制一个新的矩形时,阴影都会变暗(请参见屏幕截图)。我怀疑使用相同的位图来绘制新的矩形…

农村范ル 2024-12-04 04:52:41 0 0
更多

推荐作者

已经忘了多久

文章 0 评论 0

15867725375

文章 0 评论 0

LonelySnow

文章 0 评论 0

走过海棠暮

文章 0 评论 0

轻许诺言

文章 0 评论 0

信馬由缰

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文