使用不受支持的 Win32 GDI 笔模式有问题吗?
MSDN 文档(在某种程度上)清楚地说明了关于 GDI 笔的以下两个事实: 装饰笔(通过 CreatePen 或 ExtCreatePen w/ PS_COSMETIC 创建)必须为 1 单位 …
如何在 Windows 对话框中处理 WM_ERASEBKGND 时避免闪烁
我有一个可以调整大小的对话框。 它还有一个自定义背景,我绘制该背景是为了响应 WM_ERASEBKGND 调用(当前是对 FillSolidRect 的简单调用)。 当调整…
应该包含什么库才能使用TransparentBlt?
应该包含什么库才能使用TransparentBlt? 这是链接到 Gdi32.lib 的 VC98 (Visual Studio 6)。 (其他 GDI 函数如 BitBlt 按预期链接),并且编译器编…
在 Windows CE 6.0 中的进程之间共享 GDI 句柄
我知道 GDI 句柄在“Big Windows”中是唯一的且特定于进程,但是它们在 Windows CE 6.0 中的工作方式是否相同? 例如: 我有一个字体管理服务,其他几…
从故障转储中查找 GDI/用户资源使用情况
我有一个据称泄漏 GDI 的应用程序的故障转储。 该应用程序在 XP 上运行,我可以毫无问题地将其加载到 WinDbg 中查看。 之前我们使用Gdikdx.dll扩展来…
Heisenbug:WinApi 程序在某些计算机上崩溃
请帮忙! 我实在是无计可施了。 我的程序是一个小个人笔记管理器(谷歌搜索“cintanotes”)。 在某些计算机上(当然我不拥有任何计算机),它在启动…
如何确定 Windows 单选按钮的按钮部分的大小
我正在使用 DrawFrameControl 自己绘制老式学校(无主题 - 主题收音机是一个完全不同的问题)单选按钮: DrawFrameControl(dc, &rectRadio, DFC_BU…
GDI 和 GDI+ 中的多边形填充模式;
当前设备上下文中的系统默认多边形填充模式是 ALTERNATE (正如我从 Petzold 有关 Windows 编程的书籍中了解到的那样),并且该模式用于 Polygon Win3…
MFC的EDIT控件如何使用贴图改变外观?
目前只有GDI+重绘可以解决部分问题,但DrawImage后会覆盖原来的文字,而如果用DrawString在背景上绘制文字内容又要重写包括输入、编辑、选取等一系列…