【发布时间】:2012-11-21 15:18:11
【问题描述】:
例如说我想在屏幕中间画一个红色方块(或多个红色方块),并且仍然能够看到没有被方块覆盖的所有东西,有点像闪屏。
我想在 Windows 中实现这一点,但我不知道在屏幕顶部绘制的最佳方式。到目前为止,这些是我的想法:
- 我最初尝试通过为其获取设备上下文来直接在桌面上绘图。
- 使矩形成为一个单独的窗口,因为它们很容易四处移动,而且我不必担心透明度。
- 创建一个覆盖整个屏幕并保持在顶部的透明窗口。在屏幕的客户区绘制矩形
我认为这 3 个想法中最好的是最后一个,但对我的想法或新想法的任何意见将不胜感激 :)
【问题讨论】:
-
基本建议,你的标题不应该是
"How to impliment Screen snake in windows?",而应该是"How to draw directly on the screen in windows"或类似的东西。你必须把重点放在你要解决的问题上,不在它所针对的项目上。这样你会得到更好的回应。 -
感谢您的建议。我已经做出改变并同意这个问题现在肯定更清楚了:)
-
如果您编辑问题的正文以更多地关注在屏幕上绘图的问题而不是特定的屏幕蛇游戏,我将投票重新提出您的问题。