腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
擦除
窗口
背景
win32API
、
、
、
他们正在改变
背景
颜色,所以我也需要知道这一点,但有一些不同。我需要做的是清除/
擦除
我的
窗口
背景
。我可以用FillRect(..)做到这一点。那么,除了FillRect(和类似的)之外,还有什么可以让我用我定义的而不是默认的类画笔来
擦除
窗口
呢? 谢谢
浏览 0
提问于2011-03-07
得票数 3
回答已采纳
3
回答
有人知道如何使用Ruby或Python在屏幕上显示内容(覆盖任何
窗口
)吗?
、
、
使用Ruby或Python,有人知道如何在屏幕上绘图,遮盖任何其他
窗口
吗?有点像,按一个键,程序就会在屏幕上显示当前的天气或股票行情(以整个屏幕作为画布),然后再按一次键,一切就会恢复到原来的样子?
浏览 0
提问于2009-05-16
得票数 1
回答已采纳
2
回答
擦除
窗口
背景
、
、
据我所知,Windows对给定
窗口
的(重新)绘制进行了分工;分为
背景
擦除
和前景绘制。发送WM_ERASEBKGND消息是为了准备给定
窗口
的无效部分进行绘制,通常这种准备包括
擦除
背景
,以便可以开始实际绘制一个干净的画布。然而,我并没有做任何实际的
背景
擦除
(我只是增加了一个静态变量),并且我返回0来表明实际上没有发生
擦除
。在我看来,在这个程序中,
背景
永远不应该被删除。然而,这在两种不同的情况下确实会发生。每当我最大化<e
浏览 0
提问于2018-06-06
得票数 2
1
回答
如何在失去焦点后更新屏幕
、
、
当我的主
窗口
失去焦点,而另一个
窗口
(另一个程序)获得焦点时,问题就出现了。 拥有焦点的
窗口
(不是我的程序)在我的程序每次经过它时都会使它失效!其结果是,当另一个
窗口
经过我的
窗口
时,它的屏幕会变成白色,之后几乎完全空白。显然,我不能让程序在每次失去焦点时都变成白色。有没有办法继续我的
窗口
的绘图操作(例如,继续调用wm_paint ),即使我的
窗口
失去了焦点(WM_KILLFOCUS)?
浏览 3
提问于2012-11-21
得票数 0
回答已采纳
2
回答
更改父
窗口
中的
背景
色
、
、
我对
win32api
编程非常陌生。我有三个问题。wClass.hbrBackground=(HBRUSH)(RGB(255,255,255));PAINTSTRUCT ps; char szBuffer[]="Hello, World!"; hDC=Begin
浏览 0
提问于2012-11-02
得票数 0
回答已采纳
3
回答
注册后如何设置
窗口
的
背景
颜色?
、
、
我使用的不是对话框,我使用的是我自己注册的自定义类,然后使用CreateWindow调用创建它,我在注册时将
背景
颜色预置为红色:wc.hbrBackground = CreateSolidBrush(RGB(255, 0, 0)); 但现在我想在运行时更改
背景
颜色,例如,单击按钮将其更改为蓝色。
浏览 0
提问于2010-08-12
得票数 29
回答已采纳
1
回答
如何创建与实心笔刷颜色相同的笔?
、
、
如果有帮助的话,这就是我想要完成的:我在一个可调整大小的
窗口
中使用PolyLine绘制了一条曲线。 每次
窗口
调整大小时,让Windows清除
背景
会导致非常明显的闪烁量。为了将闪烁减少到最小,我可以获得Windows用来清除
窗口
(GetClassLongPr)的
背景
刷,并创建一个相同颜色的笔,用该笔重新绘制曲线,有效地
擦除
它而不清除整个工作区(这就是闪烁的原因)。我不知道如何创建一支钢笔,它的颜色与实心刷
窗口
用来
擦除
客户区域的颜色相同。注意:我知道解决闪
浏览 1
提问于2019-03-18
得票数 2
回答已采纳
3
回答
在绘制文本之前刷新
窗口
中的区域
、
、
我正在用WM_PAINT message在
窗口
上绘制文本,有没有办法在绘制新文本行之前刷新
窗口
区域,这样同一位置的旧文本就会被删除?
浏览 0
提问于2010-10-08
得票数 1
回答已采纳
1
回答
c++中的简单动画
、
好的,我在windows中尝试了一些非常基本的动画内容(如果你可以称之为动画的话)。我弄乱了TextOut的参数(文本的坐标)是没有动画的。就像基本上,它会在几个不同的地方打印"hello“一次,然后就好像什么都没发生一样。问题是文本是在屏幕上绘制的,而之前调用InvalidateRect时的文本并没有从屏幕上清除。此外,当将一些简单的递增序列值(如1、2、3、4、5等)作为参数放到TextOut中时,就不会出现这样的问题。 LRESULT CALLBACK WndProc(HWND hWnd,UINT message,WPARA
浏览 0
提问于2011-10-15
得票数 0
回答已采纳
1
回答
如何
擦除
窗口
的
背景
?
、
、
请换一种方式,而不是使用分层
窗口
.设置SetLayeredWindowAttributes在我的图形用户界面中引起了一些问题,例如,一些控件继承了包含透明度的
背景
色,与包含透明度的图片相同,还加载了许多其他控件,这使得分层
窗口
难以工作。我的目标是创建一个带有圆角边框的GUI,为此,我将加载一个图片作为
背景
。 SetWindowRgn不会有帮助,因为它不会产生良好的边缘边框,因为这些图片是用圆角和反混叠绘制的。DC中绘制一个空位图,但是
窗口
仍然包含一个
背景
。,但是它导致了
窗口</e
浏览 5
提问于2022-01-19
得票数 1
1
回答
窗口
是否像对话框一样具有
背景
图像的位置?
、
你能像在对话框中一样在
窗口
中设置
背景
位图吗? 有什么不同?
浏览 0
提问于2010-08-23
得票数 0
回答已采纳
1
回答
C++ Win32
背景
图像
、
、
、
我看过一些
背景
绘图教程,但我仍然不能画我的
背景
,它总是白色的。我的资源已经在这个项目中了。我尝试了一些其他的方法,用油漆代替,但它仍然不会绘制
背景
图像。
浏览 3
提问于2014-08-28
得票数 0
回答已采纳
1
回答
标签在Win32 (C++)中损坏
、
、
、
我的应用程序(C++,Visual 2015)合并了选项卡控件。在大多数情况下,它表现良好。很少情况下,更改选项卡会导致接口损坏。表1:表2:有时,当从Tab 1移到Tab 2时,我得到:我的代码非常简单:当用户单击选项卡时,所有选项卡都被实现为对话框,所有对话框都是隐藏的(ShowWindow),然后选定的tad显示它的对话框。
浏览 5
提问于2016-03-06
得票数 1
回答已采纳
2
回答
从vim颜色方案中删除终端边框颜色
、
我希望配色方案完全跨越终端边界。我正在使用彩色方案滚动插件来切换不同的主题。我上传了一个.gif文件,这样您就可以清楚地看到我想要修复的内容。Vim颜色方案并不能完全改变编辑器的颜色。在vim被覆盖的配色方案周围留下了一些终端颜色的边界。我该怎么解决它。
浏览 7
提问于2015-11-21
得票数 0
回答已采纳
1
回答
Python:通过
窗口
内的坐标单击
、
、
我正在尝试编写的程序的目标是一个机器人,它可以点击和玩闪存游戏,并在
窗口
网页中按下键,即使我没有选择
窗口
。我的问题非常类似于。我已经翻阅了
win32api
文档,几乎没有发现如何在
背景
中的
窗口
中单击。 如果有人能给一个链接,谁已经做过这件事,或只是一点点推动朝着正确的方向将是惊人的!
浏览 3
提问于2015-02-23
得票数 2
回答已采纳
3
回答
ModuleNotFoundError:没有名为“
win32api
”的模块
、
、
Local\Programs\Python\Python37\lib\site-packages\win32com\__init__.py", line 5, in <module>ModuleNotFoundError: No module named '
win32api
'
浏览 0
提问于2019-05-21
得票数 1
3
回答
MFC:如何避免子控件更新中的闪烁?
、
、
、
父对话框在对焦时使用黑色作为
背景
,在非焦点时使用灰色。子静态控件只显示文本,但其
背景
需要跟随父控件的
背景
色。我不需要的:有什么主意吗,伙计们?换句话说,没有像预期的那样从NULL_BRUSH绘制控件的
背景
,但是对话框的画图作业也没有覆盖该区域。-我正在考虑删除WS_CLIPCHILDREN,但我相信这会导致控件被拉过来,所以,再次闪烁。
浏览 5
提问于2011-10-10
得票数 3
3
回答
python使用
win32api
设置控制台全屏(或最大
窗口
大小)
、
、
因此,我正在尝试将控制台
窗口
的大小调整为启动时的最大大小。我尝试使用
win32api
,如下所示:win32api.SetConsoleDisplayMode(console_handle, CONSOLE_FULLSCREEN_MODE) 但是它说
win32api
没有SetConsoleDisplayMode
浏览 72
提问于2017-07-12
得票数 1
回答已采纳
3
回答
如何在IronPython中使用
win32api
、
、
在用IronPython编写一些测试脚本时,我想验证
窗口
是否显示。我有主应用程序的进程的pid,并希望获得与pid相关的
窗口
标题列表。我试图避免使用
win32api
调用,比如FindWindowEx,因为(据我所知)您不能直接从IronPython访问
win32api
。有没有办法使用内置的.net类来做到这一点呢?我遇到的大多数东西都推荐使用
win32api
,如下所示。 更新:我找到了我想要做的事情的变通方法。请在下面回答。
浏览 0
提问于2008-09-24
得票数 3
回答已采纳
2
回答
如何使用vba在windowapi中使用findwindow函数定位
窗口
?
、
、
、
目前,我正试图找到一种方法来检查
窗口
是否打开,是否使用Findwindow函数。如果我知道这个
窗口
的全名,我就能找到这个
窗口
。在下面的代码中,我知道
窗口
的名称是"
win32api
-记事本“,因此我可以很容易地找到
窗口
,但是我想知道,如果我只知道”win32 32*“这样的部分名称,是否可以识别该
窗口
。String, ByVal lpWindowName As String) As Long hwnd = Fin
浏览 4
提问于2015-12-23
得票数 6
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券