腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(4952)
视频
沙龙
1
回答
如何
使用
cairo
在
Linux
wxWidgets
上
绘制
自定义
控件
,就
像在
Windows
wxWidgets
上
使用
GDI+
一样
?
、
、
、
在
使用
Code::Block的
Windows
上
,我过去常常在
wxWidgets
自定义
控件
中调用this->GetHandle(),以获得一个
使用
GDI+
库进行
绘制
的HWND句柄。
在
Linux
中,当我从paint事件处理程序调用this->GetHandle()时,我得到了一个GtkWidget*,但是我不知道
如何
像
GDI+
一样
浏览 40
提问于2020-10-24
得票数 0
2
回答
为什么wxWindows和PangoCairo一起
使用
?
、
我可能已经退出了循环,但是
使用
本机外观GUI库似乎很奇怪,如果您不
使用
wxGTK,那么
在
另一个GUI库的文本渲染器中
使用
鞋角。这里怎么回事?
浏览 4
提问于2017-05-18
得票数 1
回答已采纳
1
回答
图形化用户界面的剥皮
、
、
、
、
我熟悉
使用
GDI+
手动
绘制
控件
,但我今天的目标只是直接在DC
上
使用
BitBlitting png。谢谢。我的目标平台是
Windows
,我
使用
的是C++和
wxWidgets
框架。
浏览 3
提问于2014-03-08
得票数 0
回答已采纳
2
回答
在
wxWidgets
中
绘制
SVG图像
、
、
、
我需要能够
绘制
图像(有能力缩放,并旋转图像90,180和270度)。 我还希望能够将图像
绘制
为新的SVG图像(将“文档”导出为SVG),而不是将图像渲染为位图(例如,用于显示)。
wxWidgets
似乎没有任何内置的SVG功能,所以我不确定
如何
继续添加这样的功能。
浏览 10
提问于2009-12-17
得票数 7
1
回答
如何
在拖动窗口时覆盖默认的
linux
Alt+mouse行为?
、
、
我有一个
wxWidgets
应用程序,当按下Alt+key组合键时,它有
自定义
控件
。我的问题是,
在
Linux
(ubuntu)
上
,当我尝试
使用
我的
控件
时,它不能工作,但它
使用
的是默认的
Linux
窗口框架
控件
。 我能以某种方式用
wxWidgets
覆盖操作系统的
自定义
行为吗?
浏览 0
提问于2015-06-16
得票数 3
1
回答
为什么
wxWidgets
需要其他GUI库,比如GTK或Motif?
在
linux
或FreeBSD
上
构建
wxWidgets
库时,我注意到
wxWidgets
需要其他图形库,如GTK+、Motif等,而GTK+、Motif或FLTK库似乎是独立的,因为它们不需要任何其他图形库虽然这些库需要xlib,但我们不需要
使用
xlib做任何事情。 我不明白。
浏览 15
提问于2019-06-10
得票数 2
1
回答
wxGraphicsContext
在
Windows
上
慢得可怕
、
、
、
我
使用
wxGraphicsContext实现了一个绘图仪。开发是用wxGTK完成的,图形处理速度很快。我试着用wxDC实现了一些部件,并对差异进行了基准测试。
使用
wxDC,代码运行速度仅快100倍。据我所知,
Cairo
和
GDI+
都是
在
软件中实现的,因此没有真
浏览 3
提问于2009-11-18
得票数 4
7
回答
Qt现在是
在
LGPL下发布的,您会推荐它胜过
wxWidgets
吗?
、
、
、
我是一个相当大的
wxWidgets
用户,部分原因是许可的原因。 相关信息:
浏览 1
提问于2009-01-21
得票数 27
回答已采纳
1
回答
基于C++和G++的Win/
Linux
/Mac纯GUI应用程序
、
、
C/C++中用于Win/
Linux
/Mac的GUI应用程序:只需
使用
Mingw/Win32 API;它非常简单和清晰。这样我
就
喜欢
在
Windows
下编程。
Linux
的解决方案: 例如,如果我
使用
wxWi
浏览 1
提问于2010-10-24
得票数 2
回答已采纳
4
回答
从文本
控件
检索字符位置的工作区坐标
、
、
、
我需要编写一个函数,它可以从文本编辑
控件
中的字符位置获取屏幕坐标。我正在
使用
wxWidgets
框架提供的文本编辑
控件
。wxTextCtrl没有公开任何能够提供此信息的API函数。
在
Windows
上
,我可以通过向文本
控件
发送来获取信息。 我想知道
如何
在
Linux
等其他环境中也这样做。现在,这只需要在运行在X窗口系统之上的桌面环境
上
完成,比如GNOME、KDE和XFCE。在这些DE
上
,
浏览 1
提问于2011-04-11
得票数 3
回答已采纳
3
回答
在
C++中
绘制
(图元、线条等)的最佳通用跨平台解决方案?
、
、
、
这样做的缺点是,所有这些
在
绘图方面都有略微不同的范例。感谢
浏览 1
提问于2011-11-25
得票数 0
1
回答
GDI/+是
如何
工作的,可以用我自己的代码替换它吗?
、
我发现
GDI+
实际
上
做了什么,所以我想知道,
在
gui框架(如
wxWidgets
和GTK+ )中,
GDI+
是可替换的,还是那些框架是构建在
GDI+
之上的呢?当用
GDI+
绘图到屏幕时,似乎确保没有
在
应用程序的窗口之外
绘制
。它实际
上
是
GDI+
这样做的吗?如果不是,什么是?如果是GDI,那么不是所有的东西都必须通过
GDI+
来保证这个功能,而不是让应用程序
绘制
他们想要的任何
浏览 0
提问于2013-07-13
得票数 3
回答已采纳
6
回答
如何
使用
预处理器制作跨平台库?
、
、
、
、
我想
使用
WxWidgets
,SDL等
使用
的相同的#ifdef方法,唯一的问题是我不知道
如何
使用
它。class graphicsvoid drawRect(int x, int y, int w, int h)/*ifBeginPaint(myHwnd,&
浏览 0
提问于2011-11-11
得票数 5
回答已采纳
3
回答
有没有跨平台的GUI工具包不遵循一个源代码来管理所有的概念?
、
、
、
在
Java可移植性意味着之前的日子里,依赖于平台的代码位于已知的位置,应该很小,但不是没有。没有写一次,到处运行营销。
在
开始我自己的工具包之前,我想先看看它们 如果你认为这是一个愚蠢的想法,告诉我为什么(因为每个人都在做不同的事情,可能有一个我看不到的原因)
浏览 0
提问于2010-08-17
得票数 1
7
回答
对于每个平台,哪个跨平台GUI库具有最本机的感觉?
、
、
、
我注意到GTK在所有平台上都有统一的感觉,这对
Linux
爱好者来说很棒,但对于喜欢原生GUI感觉的人来说就不是那么好了。我还没有正确地
使用
Qt,这就是为什么我不能说这是为每个平台提供最本机感觉的最佳选择-所以有人能确认一下Qt是否是我想要的吗?
浏览 1
提问于2010-02-21
得票数 7
2
回答
GUI制作像GTK这样的软件
我知道GTK是存在的,并且是Mac、
Windows
和
Linux
的跨平台,但是还有什么呢?在做出如此大的选择之前,我想探索我所有的选择。根据Nick的评论:跨平台兼容性语言可能受GUI软件的影响,我们
使用
哪种语言并不是一成不变的。易于/逻辑
上
可扩展的成品将有一个“核心”,应该是很容易定制的不同应用的核心。必须有某种商业许可,GPL/LGPL将不适用于应用程序,因为将
使用
浏览 0
提问于2014-06-25
得票数 1
1
回答
没有"make“的交叉编译?
、
、
、
在
Windows
10
上
,我从下载了arm-none-
linux
9.2工具链,configured Code::Block用于
使用
它,并成功地为运行Debian 7的Beablebone Black编译了一个控制台现在,我想交叉编译
WXWidgets
和WxWidget的"Hello“程序。我的问题是,在那个工具链中没有"*Make.exe“,而我过去一直
在
WxWidgets
中
使用
它(但只用于
WxWidge
浏览 5
提问于2022-08-25
得票数 0
1
回答
GDB显示文件名:没有cpp文件
、
、
、
/configure --enable-unicode --enable-debug --enable-debug_gdb --disable-shared它还
使用
标志构建button.cpp:/home/ashish/work/binReach/
wxWidgets
-3.1.0/bk-deps g++
浏览 8
提问于2017-10-01
得票数 0
回答已采纳
1
回答
需要帮助
使用
wxWidgets
(wxGTK)
使用
GTK2编写“无背景”小部件
、
、
、
、
我的问题是关于GTK2和
wxWidgets
(实际
上
是wxGTK)。
在
wxGTK中,默认情况下所有
控件
的背景都是灰色的,因此不可能删除它。
在
Linux
之前,我有多年的MS经验。据我所知,
在
MS中,每个窗口
控件
(即小部件)接收一个WM_ERASEBKGND消息(事件),然后接收WM_PAINT消息。背景是
在
WM_ERASEBKGND事件处理程序中
绘制
的,因此您可以轻松地将父
控件
的背景保持不变,只需重
浏览 6
提问于2010-09-13
得票数 4
4
回答
哪一种,如果有的话,实现
Windows
本机外观: GTK+,
wxWidgets
,Qt,FLTK?
、
、
、
、
我需要编写一个应用程序,该应用程序
在
视觉
上
与为
Windows
/Vista/7编写的本机程序没有区别,默认情况下
使用
的是最现代的Visual。但我正在
使用
MinGW和Vim (
在
C++中)进行开发。特别是,我希望下面的
控件
在上述三个版本的
Windows
上
是本机的:表单铬、按钮、复选框、菜单、组合框、进度条、滚动条、富文本框。这对我来说
就
够了。我知道,如果您根据需要加载GdiPlus和其他东西(如r
浏览 7
提问于2013-09-24
得票数 36
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
wxPython:python 首选的 GUI 库
8款Python GUI开源框架,谁才是你的菜?
程序员最常用的7个 Python Gui开发框架
python适合开发桌面软件吗?
python编程
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券