相关疑难解决方法(0)

在WINAPI中执行透明按钮的正确方法

试图谷歌,但无法找到明确的答案.

如何使覆盖WM_PAINT的按钮透明.这样你就可以在所有地方看到它的形式,除非画出一些东西.同时避免闪烁.

我看到了SetBkMode(HDC,TRANSPARENT)的示例,使用了NULL_BRUSH,带有CompatibleDC和BitBlts的示例,但我不太确定哪种方法是正确的,以及在父窗口上设置WM_CLIPCHILDREN时它的行为方式.我做过的大部分实验都有一些奇怪的行为.在MSDN上根本找不到关于WM_ERASEBKGND/WM_CTLCOLOR/WM_PAINT/WS_EX_COMPOSITED/WS_CLIPCHILDREN/etc内部关系的好文档.

有没有人知道我在哪里可以阅读关于这个主题与所有相关的陷阱?

winapi

3
推荐指数
1
解决办法
4949
查看次数

标签 统计

winapi ×1