腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(281)
视频
沙龙
1
回答
无法
将
bitblt
()
置于
透明
窗口
c++
/
winapi
的
中心
、
、
当我
bitblt
到我
的
透明
窗口
,一个比客户区小
的
bmp,它绘制了一个模糊
的
周围区域,而不是像下面设置
的
colorkey那样
透明
: SetLayeredWindowAttributes(hwnd, RGB(0,255,0), 120, LWA_COLORKEY | LWA_ALPHA); //colorkey & win alpha blit看起来是这样
的
: ? 像蜡烛一样
的
测试图像使
浏览 15
提问于2019-09-15
得票数 0
2
回答
如何在
C++
WINAPI
的
窗口
中绘制图标?
、
、
、
、
我要做
的
是通过
WINAPI
在
C++
中创建国际象棋游戏,而且由于我从未在学校学习过它们,所以我遇到了一些问题(在线文档非常糟糕,我
无法
找到如何做到这一点
的
任何示例),在
窗口
内打印一个
透明
的
.ico文件。我用位图图像成功地做到了这一点,但是我
的
Photoshop不允许我保存一个带有alpha通道
的
.bmp文件,我不得不使用
WINAPI
支持
的
内容并允许
透明
(因此是.ic
浏览 8
提问于2016-02-06
得票数 1
回答已采纳
1
回答
使用Sciter在
窗口
顶部呈现UI
、
、
我有一个3d游戏渲染与DirectX 11 -这个项目也使用
WinAPI
。然后我用Sciter绘制UI (目前它只是load_file(....htm))。问题是,UI覆盖了整个
窗口
(有白色
的
背景),我
无法
通过UI看到游戏。 如何
将
透明
度应用于UI与先前呈现到
窗口
之
浏览 3
提问于2016-01-30
得票数 2
回答已采纳
1
回答
将
Qt集成到现有的VS项目中以取代
WinAPI
、
、
、
、
我使用
的
是VS2019和QT5.12.9,我有一个旧
的
C++
项目,目前它
的
UI元素使用
WinAPI
。我希望逐步用在Qt中实现
的
UI来代替它,最初是针对特定
的
窗口
,最后是完全淘汰
WinAPI
。为此,我有两个问题: 如何修改VS项目文件,以便项目执行所有必要
的
构建操作(.moc文件等)?是否有可能拥有Qt和
WinAPI
UI“并排”?换句话说,主
窗口
仍然使用windows消息循环和<e
浏览 0
提问于2020-06-17
得票数 2
1
回答
在WINCE中使所有者描述
的
按钮在其任意背景下
透明
、
、
我试着把一个自己画
的
按钮
透明
地放在背景上。当背景是纯色时,我可以这样做,但如果背景是图像,我似乎
无法
将
正确
的
HDC (设备上下文句柄)获取到按钮覆盖
的
区域
的
Bitblt
()。作为DRAWITEMSTRUCT
的
一部分传递
的
HDC给了我一个按钮默认灰色区域。如果我尝试获取HWND
的
父级,然后获取该HWND
的
设备上下文,即然后
浏览 0
提问于2010-03-23
得票数 1
1
回答
在类中结束
窗口
过程
、
、
我想为
透明
的
C++
标签创建一个简单
的
WinAPI
类(使用标准
的
“静态”类实现)。: 我想把它封装在一个
C++
类中,这样我就不必为我想要在程序中使用
的
每个标签创建一个新
的
窗口
过程。我希望重写
的
窗口
过程是一个成员函数,然后使用this来使用label实例
的
存储数据(要显示
的
文本,如:DrawText(hdc, this->Text, strle
浏览 4
提问于2015-03-13
得票数 1
回答已采纳
2
回答
AfxMessageBox出现在桌面的中间
、
我调用AfxMessageBox()函数,期望弹出以调用它
的
MFC对话框为
中心
。但是,该框
的
中心
位置是桌面,而不是对话框。它
的
位置不取决于父对话框
的
实际位置。是什么导致了这种行为?是否可以
将
AfxMessageBox移动到所需
的
位置?谢谢!
浏览 6
提问于2014-03-28
得票数 0
回答已采纳
2
回答
LRESULT函数之前
的
HWND
的
GetDC()
、
(我已经用
BitBlt
()为双缓冲创建了两个dc) ...} 但是,根据这个链接,我应该
将
GetDC()移到循环之外。但是,我一定是做错了,因为如果我这么做了.事实上,在LRESULT循环之前,visual studio甚至不会使用GetDC(hWnd),因为它是在循环
的
第一行创建
的
。所以,不幸
的
浏览 62
提问于2018-07-18
得票数 -1
3
回答
透明
后
的
橙色点
、
、
我正在努力创建一个
窗口
,其中有一个凉爽
的
火焰图标突出与
透明
围绕它。我在这个网站上读到了多个帖子,声明我应该以一种特定
的
方式来做,而且我已经这样做了。然而,我得到了一个非常非常奇怪
的
结果。首先,它应该是这样
的
(请忽略Photoshop
透明
背景):但看起来是这样
的
:这是我使用过
的
代码:this.BackColor= Color.Brown;
浏览 0
提问于2014-08-13
得票数 1
回答已采纳
2
回答
jquery simplemodal插件:与页面一起滚动
的
弹出
窗口
、
、
、
有没有一个“有效”
的
解决方案,让对话框与滚动条一起滚动,而不是仍然固定在内部
窗口
边界
的
中心
?我试着
将
css代码从固定改为绝对,然后对话框滚动到页面:太棒了!但是..。同时,打开另一个弹出
窗口
,不要再次将其
置于
布局
浏览 1
提问于2010-09-02
得票数 3
回答已采纳
2
回答
带屏幕像素
的
glReadPixels
、
、
、
我试图读取屏幕像素
的
RGB值:#include<windows.h>#include <gl\GL.h> 但我要
的
坐标并不重要
浏览 3
提问于2017-06-19
得票数 0
回答已采纳
2
回答
OBS如何记录隐藏
窗口
?
、
、
、
我正在编写一个程序,通过python和WIN32API库记录被另一个
窗口
遮挡
的
窗口
。 经过多次搜索,我成功地通过hwnd和
BitBlt
捕捉到了隐藏
窗口
,但我
的
代码执行时间并不稳定。我试图通过选择30~ 60fps来提供录制功能,但是捕获隐藏
窗口
并将其写入cv2
的
视频对象所需
的
时间是不规则
的
,所以我
无法
制作60fps
的
视频。 所以我想到了OBS和Discord。在OBS
的</
浏览 110
提问于2021-11-12
得票数 1
1
回答
是否可以使用现有的APIs修改windows带控件,使其看起来更像MS Word 2010中
的
带状?
、
、
、
我目前正在使用
C++
和
WINAPI
开发一个桌面应用程序。我想对应用程序
的
主
窗口
使用带状控件(就像在较新
的
office应用程序中找到
的
那种)。我已经成功地创建了XML文件、COM接口,并且我还成功地获得了在应用程序
窗口
中显示
的
缎带。1)在标题栏中以应用程序
的
标题为
中心
2)让标题栏褪色\合并到丝带中(与
窗口</e
浏览 5
提问于2015-02-17
得票数 0
回答已采纳
1
回答
DWM组合切换导致客户区域丢失alpha
、
、
“定制
的
玻璃框架”由一个扩大
的
标题栏区域组成,我
的
WM_NCCALCSIZE
的
实现报告了它是客户区域
的
一部分,因为我希望对它进行
透明
的
控制。因此,我
的
窗口
的
这个“高标题栏区域”部分是
透明
的
,我用
透明
的
黑色填充它(上面简单
的
例子中是BLACK_BRUSH),这使得它被DWM绘制成玻璃。我
的
问题是-我在这里做错了什
浏览 4
提问于2009-09-30
得票数 2
2
回答
使用
C++
在内存中编辑位图
、
、
计划是这样
的
-编辑此位图
的
像素以匹配我
的
数据我认为我需要一个指向内存中像素数据开始位置
的
指针我已经尝试了许多不同
的
方法来做这个,并谷歌了3天,但仍然
无法
编辑一个像素。 使用一个SetPixel(HDC, x, y, Color)循环来设置每个像素,但速度非常慢。我在C#中通
浏览 1
提问于2015-01-12
得票数 1
回答已采纳
1
回答
如何使用Win32 API从
透明
窗口
阻止鼠标输入?
、
、
我在一个进程中有一个主
窗口
,它不是我正在创建
的
程序所拥有的。我使用一个Windows Hook
将
一个DLL注入到这个进程中,目的是向这个主
窗口
添加一个子
窗口
。我
的
最终目标是创建一个WS_EX_LAYERED
窗口
,允许我创建一个内部彩色边框,但允许
中心
部分
透明
,并允许鼠标单击。这部分工作得很完美。255), 0, LWA_COLORKEY); UpdateWindow(g_
浏览 5
提问于2017-05-23
得票数 0
回答已采纳
1
回答
如何获得屏幕截图以包括调用
窗口
(在XP上)
、
Graphics.FromImage(thisScreenshot);} 在W7上,生成
的
图像包括调用
窗口
的
像素我希望图像始终包括调用进程/
窗口
的
像素。有什么线索我能强迫你吗?UPDATE1:,我做了更多
的
实验,结果我更困惑.我使用了上面的代码并创建了一个完全独立
的
应用程序,这样它与我最初启动它
的
应用程序
浏览 4
提问于2012-04-19
得票数 1
回答已采纳
1
回答
需要有关定位初始隐藏对象
的
建议
、
、
、
在我
的
Web应用程序中,内容位于div中,该div将定位在浏览器
窗口
的
中心
。* div是隐藏
的
(display: none),不
透明
度为0,"top“为0,"left”为0。 *现在我从显示“无”更改为“块”。*由于不
透明
度为0,所以在
窗口
的</
浏览 1
提问于2012-07-16
得票数 0
回答已采纳
3
回答
分配给Cursor.Position是否会引发异常?
、
想必.NET
的
代码内部使用SetCursorPos()
WINAPI
函数,在某些情况下该函数(根据)可能返回false。UPD:问题是,我已经有一个很小
的
C++
程序,可以使用SetCursorPos
将
光标移动到左下角。问题是,它并不是每次都移动光标。我对
C++
不够精通,
无法
调试这个案例,所以我决定用.NET重写它,以发现不同之处。我需要它
的
用途:要运行一些测试(selenium )
浏览 4
提问于2013-05-06
得票数 1
回答已采纳
1
回答
JNI本机代码
的
SetWindowLongPtr / ShutdownBlockReasonCreate销毁实现
、
、
、
、
我应该使用ShutdownBlockReasonCreate和ShutdownBLockReasonDestroy API来实现这一点,但是经过一些研究之后,我不得不用
C++
本机代码实现它们,这是我非常陌生
的
地方由于在JNA和Eclipse中没有这种功能,所以没有现成
的
功能(如果不是这样的话) 调整
窗
浏览 4
提问于2020-01-09
得票数 1
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券