腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
视频
沙龙
5
回答
从基于窗口的应用程序远程运行Linux命令
、
、
我希望通过编程方式从基于窗口的Qt C++应用程序远程运行Linux命令。最简单的方法是什么?
浏览 13
提问于2012-10-22
得票数 0
1
回答
如何在XLib中抑制窗口背景油漆?
、
、
、
总的来说,我对X和Linux编程很陌生。使用VC++和Windows很容易抑制窗口背景重新绘制(以减少窗口大小调整时的闪烁)。然而,为X找到全面文档的架构和困难是完全不同的游戏。
浏览 7
提问于2021-11-15
得票数 0
6
回答
在KDE中,我如何自动辨别Konsole终端在哪个“桌面”?
、
我有多个“桌面”,我在KDE Linux环境中的不同任务之间进行切换。如何自动确定我的Konsole ( kde控制台)窗口显示在哪个桌面上? 编辑:我在公司环境中使用KDE 3.4 这是与编程相关的。我需要在编程上(也就是自动地)确定用户在哪个桌面上,然后从python脚本与该桌面中的X窗口交互。 我是不是应该把所有微软IDE的问题都当做与编程无关的问题来处理?Win32的“编程”问题怎么样?我是不是也要试着关闭那些?
浏览 15
提问于2009-04-10
得票数 5
回答已采纳
1
回答
使用sublime text 2在新窗口中运行程序
我正在使用Sublime Text 2编程,我想知道是否有一种方法可以在新窗口中运行程序。有一段时间,我使用Geany作为我的python编辑器,当我运行一个程序时,该程序会在一个名为geany_run_script.sh的窗口中启动。有没有办法得到我想要的东西?谢谢。 (如果有帮助,我正在运行Linux并使用Python编程)
浏览 1
提问于2012-09-17
得票数 2
回答已采纳
1
回答
在Windows、Linux或Mac上以编程方式捕获单独程序的窗口
、
、
、
、
在Windows、Linux或Mac (我将使用任何最简单的操作系统)的任何语言中,有没有一种方法可以编程地对不同程序的窗口进行屏幕封顶? 此外,如果需要,在屏幕上以编程方式记录特定的框也是可以接受的。
浏览 1
提问于2011-04-04
得票数 0
回答已采纳
2
回答
有没有一种方法可以在Mac中以无头的方式运行GUI应用程序?
、
、
、
、
我使用以下技术在Linux和Windows中运行GUI应用程序: Linux: :~$ Xvfb :99 -ac & :~$ DISPLAY=:99 ./app 即使在默认情况下安装了Xvfb,这在Mac中也不能100%工作,因为大多数应用程序都运行在Aqua环境中,而忽略了显示变量设置。 窗口(编程方式): HDESK hDesk=CreateDesktop(TEXT("Virtual"),NULL,NULL,NULL,GENERIC_ALL,NULL); if(hDesk!=NULL) { // create process in this desktop
浏览 5
提问于2012-01-25
得票数 7
1
回答
Gtkmm关闭类外的gui窗口
、
、
我正在使用Linux C++中的Gtkmm包进行图形用户界面编程。我想从另一个类关闭一个gui窗口来调用gui函数。有什么建议吗?
浏览 1
提问于2017-04-17
得票数 0
3
回答
Linux上的无边界窗口
、
、
、
它们是在Linux上使特定窗口无边框的标准方法吗?我相信窗口边框是由你的窗口管理器绘制的,所以我可能只需要使用一个特定的窗口管理器(那就是find,我只需要知道是哪一个)……我希望所有的窗口管理器都能遵循某种标准,这样我就可以通过编程来实现这一点……
浏览 1
提问于2009-12-15
得票数 7
回答已采纳
2
回答
如何在X-Windows中改变焦点?
、
、
我正在为Linux开发基于Motif的旧应用程序。我希望能够以编程方式更改应用程序的活动窗口。我可以使用XSetInputFocus()函数重定向输入,键盘输入开始转到那里,但是XReconfigureWMWindow()和XRaiseWindow()函数不起作用。 我读到窗口管理器试图阻止此行为,因此尝试禁用配置重定向,但这也不起作用。你知道如何在窗口堆栈的顶部创建我自己的窗口吗?
浏览 2
提问于2009-03-16
得票数 3
2
回答
如何检测Linux操作系统是否使用KDE或Gnome环境
、
、
、
、
我需要在Linux上以编程方式确定哪个窗口管理器正在运行。 如何使用它的伪代码: if(WindowManagerOfOS.isKDE()){ do.anyThing(); } 我该怎么做呢?这有可能吗?
浏览 2
提问于2012-04-20
得票数 7
回答已采纳
1
回答
在linux上,如何通过系统调用或shell命令监视文件/目录的变化?
、
、
、
、
在windows编程下,win32 api允许我们监视文件或目录的状态:当更改时,有一个用户回调函数的事件通知。例如,在一个资源管理器窗口中创建目录时,与此目录相关的其他资源管理器窗口也将被刷新。 我的问题是:如何在linux上做到这一点?linux是否提供任何系统调用或posix api或shell命令来监视文件/目录? 我知道吉特能做到,但吉特是怎么做到的呢? 谢谢!
浏览 1
提问于2016-12-26
得票数 1
回答已采纳
1
回答
在linux中编译文件并在windows中运行。
、
、
、
我开始学习c和c++编程,并用Linux编写它。 我可以用g++创建二进制文件并在窗口7中作为exe运行吗?还是我需要再次在windows中编译代码?
浏览 1
提问于2014-02-15
得票数 4
回答已采纳
1
回答
在Linux/Ubuntu中捕获窗口事件(屏幕捕获+鼠标/键盘事件)
、
、
、
、
我想在C++中为Linux开发一个应用程序,它需要通过标准IO (鼠标+键盘)与其他程序交互。它应该能够将鼠标/键盘输入发送到窗口,并捕获该特定窗口的“屏幕截图”。 (1)现在我做了一些研究,我知道Linux使用"X窗口“-System。是否建议从这一层开始进行编程,还是应该使用更高级别的框架(例如wxWidgets)? (2)即使窗口没有聚焦,也可以发送输入事件到/捕获窗口的屏幕吗? (3)我不是在问你代码,但我很想研究一下关于这个话题的一些文献。遗憾的是,我在这个话题上找不到任何好消息来源。 如果有人能在这件事上帮我,那就太好了! 提前谢谢你!! 注意:这个程序应该作为后端运行,然
浏览 6
提问于2015-05-07
得票数 2
1
回答
VS代码,如何在OS终端运行python?(Shell或CMD)
、
、
我正在(我尝试)使用python和VS代码进行编程。在Windows和linux上。 当我写一个脚本并尝试启动它时,无论是在windows上还是在linux上,输出都是在窗口底部的vs代码上的一个集成终端中。 我的问题是,当我按CTRL+F5时,如果我在windows中,是否有可能在CMD终端上自动运行我的脚本;如果我在linux中,是否有可能在Shell终端上自动运行我的脚本?(打开一个新的终端窗口,如Microsoft Visual Studio comunity ) 我不喜欢集成终端,我更喜欢操作系统终端。 谢谢!
浏览 54
提问于2020-12-05
得票数 0
1
回答
以编程方式检测共享驱动器是在UNIX上还是在Windows操作系统上
、
我想知道如何以编程方式检测Windows环境中的映射驱动器是在Linux服务器上还是Windows服务器上?我想从一个C#窗口应用程序来做这件事。
浏览 1
提问于2017-10-18
得票数 1
2
回答
Android,在Linux中必须使用JNI吗?
、
、
、
我正在读弗拉基米尔· ·席尔瓦的书“职业机器人游戏”。他使用Ubuntu Linux作为操作系统。因为我不擅长使用Linux,所以我更喜欢使用Windows。 我的问题是,我可以使用Windows (而不是Linux)来进行所有的编程和C编译吗? 我在我的系统上安装了Ubuntu,但它无法识别我的键盘和蓝牙。处理这些问题非常耗时。正因为如此,我想呆在窗口里。 谢谢
浏览 0
提问于2011-08-25
得票数 0
回答已采纳
2
回答
VTK window线程来自主线程,C++
、
、
我正在学习VTK (和C++图形用户界面编程),希望有一个简单的问题。 主应用程序在应用程序中的某个点启动呈现窗口。希望主线程能够继续,而VTK窗口正在显示。有没有一种特殊的方法可以将VTK窗口作为线程启动? 我的环境是Linux,可以使用boost和pthread。谢谢。 VTK是可视化工具包,请参阅vtk.org
浏览 4
提问于2010-01-26
得票数 5
2
回答
设置在Wine下运行的Windows程序的前台窗口
、
、
、
、
我正在寻找一种以编程方式操作在Linux上运行的windows程序的方法。 在Linux上有类似于Windows SetWindowForeground win32命令的东西吗?一个将窗口按名称设置为前台的函数,它将与在Linux上的Wine下运行的Windows程序一起工作? Doe的葡萄酒用的是X11?如果是这样的话,我可能能够利用这个,将实验和循环回来。
浏览 10
提问于2014-04-25
得票数 4
回答已采纳
1
回答
独立于桌面环境或窗口管理器在Linux中以编程方式更改墙纸
、
、
、
、
Linux有很多桌面环境(GNOME、KDE、Xfce、Cinnamon……)和窗口系统(X11、Wayland、Mir...)而且似乎每个人都有自己的方法来更换墙纸。是否有一些高级库,特别是在C++ (和Qt5)中,使开发人员能够通过编程更改Linux中的墙纸,而不管是窗口管理还是桌面管理?我正在寻找这样的东西: #include <the_lib> #include <cstdlib> int main(int argc, char ** argv) { std::string theNewWallpaper = "path/to/my/wallp
浏览 2
提问于2015-09-21
得票数 2
1
回答
在Win32应用程序退出之前是否有可能阻塞它?
、
、
在Windows (cmd)中打开命令行并启动程序(例如,calc )时,提示符立即返回并启动程序(显示计算器窗口)。 这与我从Linux世界中了解到的情况相反:当我启动一个应用程序(可能使用GUI)时,提示符直到退出已启动的程序才会返回。 使用w32 api,是否可以对其进行编程,以便我的应用程序显示一个窗口,但只有在用户关闭窗口后才返回提示?
浏览 1
提问于2014-09-21
得票数 2
回答已采纳
2
回答
SDL视频显示窗口:如何附加窗口关闭事件回调
、
、
、
、
我正在使用SDL创建一个视频播放器,我使用C-编程语言.在我的主要功能中,我创建了一个“for循环”并显示视频。在显示最后一个视频帧后,我将显示窗口保持向上。当我试图用右上角的“X”按钮关闭窗口时,它不会关闭窗口,因为它没有附加回调。我的问题是-有没有办法将回调附加到窗口的关闭事件。我正在寻找一种适用于所有平台(windows、linux和mac)的解决方案。
浏览 2
提问于2014-03-07
得票数 0
回答已采纳
1
回答
如何编程阻止Linux操作系统用户空间中的USB存储设备
、
、
、
、
我必须开发功能,当USB存储设备连接到Linux机器时,我的密码窗口将弹出。如果用户输入正确的密码,设备将进行安装。如果密码是错误的,设备不应该被用户访问。这就像Linux操作系统的端点保护一样。 我们如何才能在Linux用户空间中实现这一点? 在这里,我不想讨论内核模式编程,因为它非常耗时,涉及到与发行版广泛兼容性相关的问题。 此外,该解决方案对于所有内核版本和Linux发行版都应该是通用的。 提前谢谢。
浏览 1
提问于2016-02-18
得票数 0
2
回答
如何在Linux中操作窗口
、
、
我已经用Linux编程多年了,但是在显示方面没有太多的知识。现在,我被要求编写一个单独的进程,它将监视用户关注哪个窗口(可能不是我的进程创建的窗口),并执行一些简单的操作,比如移动和调整大小。 有可能吗?是否有一般的方法来实现这一点?有人能给我点提示吗?谢谢!
浏览 6
提问于2014-02-04
得票数 2
回答已采纳
1
回答
在eclipse帮助窗口中以编程方式打开特定的帮助主题?
、
、
、
如何在eclipse帮助窗口中以编程方式在Linux上(Ubuntu14.04)打开特定的帮助主题? 我想打开“任务视图”帮助,如下图所示。 我试过: .displayHelpResource("/org.eclipse.platform.doc.user/concepts/ctskview.htm");PlatformUI.getWorkbench().getHelpSystem() 但是帮助主题是在外部浏览器(Firefox)中打开的,而不是在eclipse寡妇中。 如何在eclipse寡妇(在eclipse中单击Help > Help contents
浏览 0
提问于2016-09-06
得票数 3
回答已采纳
1
回答
当用户在X11中的任何窗口中选择文本时,获取
、
、
我想写一个应用程序,显示弹出菜单后,用户选择了一个文本在任何一个窗口的Linux (基于debian的)。Mac用户可能知道"PopClip“(https://pilotmoon.com/popclip/),因为我在Linux上找不到类似的东西,所以我开始自己为Linux编写它。 但是我对X11的编程非常陌生,我想知道当用户在任何窗口中选择文本时,如何在c++程序中得到通知? 我发现有几个例子被告知,例如鼠标事件,例如 window = DefaultRootWindow(display); XMapWindow(display, window);
浏览 0
提问于2021-09-28
得票数 1
1
回答
如何连接Debian的窗口?
、
、
在应用程序中,有许多将事物链接在一个图形中的解决方案。但是,我想连接Gebian Gnome中的窗口。 打开一个窗口等从Gnome概述/. 第二个窗口同时打开。 我在想,如果这样的程序在技术上是可行的,在Debian和Gnome。我想在MATLAB中创建这样一个过程等等。 目前,我只是编程组织窗口到不同的位置,最初创建时。 操作系统: Debian 8.5 64位 窗口管理器: Gnome 3.14 Linux内核: 4.6后端 硬件:华硕Zenbook UX303UA 想要应用的客户端应用程序: MATLAB 2016b
浏览 0
提问于2016-10-17
得票数 1
回答已采纳
2
回答
如何从Java内部在Mac上打开Microsoft中的文件?
、
、
、
我正在尝试以编程方式在Mac上打开*.docx文件。对于Windows和Linux,我已经让它使用以下方法: 窗口: Runtime.getRuntime().exec(new String[] {"C:\Program Files\Microsoft Office\Office15\WINWORD.EXE", "document.docx"}); Linux: Runtime.getRuntime().exec(new String[] {"/bin/sh", "-c", "/usr/bin/libreoffice
浏览 3
提问于2014-08-06
得票数 1
回答已采纳
2
回答
停止Linux使用交换
、
、
情境:我已经在我的电脑上安装了两个Linux,第一个用于正常使用(浏览,看电影,.),我用第二个用于我的编程工作,所以我总是休眠第二个,不丢失我打开的窗口(超过15个窗口)。 问题:所以我的问题是在休眠了第二个操作系统之后,当我重新启动打开第一个操作系统时,它会恢复第二个操作系统(编程OS)。 解决方案(没有起作用):我试图在启动时禁用从第一个OS安装交换分区,但这确实阻止了它使用交换分区
浏览 0
提问于2017-02-22
得票数 2
回答已采纳
1
回答
当关闭终端模拟器窗口时,从端或主端的最后一个文件描述符是关闭的吗?
、
Linux编程接口显示SIGHUP被发送到终端的控制过程中 当终端窗口在工作站上关闭时。这是因为与终端窗口相关联的伪终端的主端的最后一个打开文件描述符关闭了。 我的理解是,一个终端窗口是为一个从侧创建的,而一个主端可以有多个从侧。因此,当终端窗口被关闭时,它只意味着与终端窗口相关联的伪终端的从端的最后一个打开文件描述符被关闭。为什么这句话说的是“主人”的一面? 谢谢。
浏览 0
提问于2019-01-02
得票数 1
回答已采纳
1
回答
Linux上的屏幕截图
、
我需要将一个屏幕捕获实用程序移植到Linux。 我不熟悉Linux。在Windows上,你可以获得特定窗口或桌面的句柄,并使用Win32应用程序接口中的BitBlt,你可以复制图像并将其保存为Win32文件,甚至可以将其转换为Jpeg格式。 在Linux上,据我所知,有不同的桌面环境,比如KDE。我应该以哪一个为开发目标?或者是哪个发行版?另外,您建议使用哪种开发环境?我用C/C++编程。
浏览 0
提问于2009-10-23
得票数 3
回答已采纳
5
回答
哪个Linux发行版最适合内存2GB的英特尔核心2双处理器?
、
我将在我的系统中安装Linux,这是一个非常老的系统,我将将它用于临时工作和基本编程。配置: 处理器英特尔核心2双E7400 2.80GH; 内存2GB磁盘500 GB 我已经在我的笔记本电脑.So中使用了Ubuntu 19,我想尝试一些新的东西,精简和更快的操作系统。我将完全删除窗口并安装Linux。建议操作系统在此配置中快速工作,并且不会冻结。 请给出除ubuntu 19之外的任何linux发行版的最佳建议。
浏览 0
提问于2019-09-15
得票数 0
回答已采纳
3
回答
从exe文件中取回程序集级代码?
我在做linux程序集编程,在过去的几天里,我开始学习windows程序集编程。我使用ml作为我的汇编程序,golink作为我的链接器。我有我的装配代码,并从它获得了我的exe。现在我需要拿回它的魔法,比如\xff\xab\x55等等。在linux中,我使用了objdump -d elf_executable或xxd -i file。它的窗口相当于什么? 编辑--我需要提到的是,在windows上使用objdump,我得到了以下错误 C:\Arena>objdump -d a.exe
浏览 6
提问于2013-08-27
得票数 5
回答已采纳
6
回答
远程编程与调试
、
、
、
我必须编写一个C/C++应用程序。我的机器中有windows和linux (ubuntu9.04),并且可以在它们中进行编程(通过gcc/code块/vim等)。问题是,可执行文件将在Unix (而不是linux)机器中运行(大约20天后就可以访问它)。 我的团队领袖不希望所有的代码都用linux编程。因此,其中一些将必须在窗口中开发(然后许多祈祷会随之而来,这样就不会有什么不好的事情发生)。 我想出的最好的办法就是在服务器上远程编程,从windows和linux开始,所以每个程序员(接下来的两周里只有我一个)都很高兴。在windows中,我想我被putty困住了,但是在linux上有没有其他
浏览 7
提问于2009-10-23
得票数 0
1
回答
在OSX10.9上调整Xcode窗口的大小
、
我是一个新的mac用户,我想知道使用Xcode的用户是否能够随意调整UI窗口的大小。在我的macbook视网膜上,Xcode窗口至少有60%的屏幕宽度。我不能再缩小它了。这是奇怪的,因为有很多未使用的窗口空间(大约40%的Xcode窗口)。 我正在使用眼镜应用程序,让我可以分割屏幕。我知道我可以在台式机之间切换,但我喜欢文档总是可见的。 这也发生在iTunes,但我不在乎。重要的是要有一个好的编程环境。 请告诉我有什么解决办法吗?在windows和linux中,我从未经历过如此烦人的固定最小尺寸.普通的60%硬编码太多了。 PS:我知道这不是一个程序问题。这只是与编程有关的问题。请宽恕我。我是
浏览 9
提问于2013-12-07
得票数 4
回答已采纳
3
回答
可编程的平铺窗口管理器ion3的评论
、
、
我发现可编程的、平铺的、以键盘为焦点的窗口管理器的概念非常吸引人,但我认为,在您真正评估这种完全不同的UI概念之前,需要一些时间来定制它以满足您的需求。 因此,我想阅读那些将其作为编程环境(特别是使用emacs/gcc)尝试较长时间的人的评论。 (对于我来说,Ion3作者关于linux-发行版的政策并不容易遵循,但这不应该是这里的重点……)
浏览 3
提问于2008-09-17
得票数 1
回答已采纳
2
回答
在OS X上以编程方式获取带有pid的进程的当前工作目录
、
、
、
、
有没有办法在OS上使用进程的PID以编程方式获取进程的当前工作目录? 可可、碳或AppleScript都是可以接受的。 将"pwd“发送到当前终端窗口/选项卡是不可接受的(不想影响工作区)。 linux命令"pwdx“也是不可接受的(只是为了防止你通读"Cocoa”部分)。
浏览 0
提问于2009-10-05
得票数 6
1
回答
基于SSD SanDisk极限1TB的Linux
我是一个窗口用户。现在我正在学习机器人硕士,所以我需要用ROS编程;不幸的是,ROS在Linux上运行得很好,所以我考虑在我的硬盘中做一个分区,但是我只剩下20 my了。因此,我正在考虑购买一个像SanDisk极端1TB这样的外部SSD来安装Linux (Ubuntu18LTS),但我不知道我是否做出了最好的决定。有人能帮我吗?
浏览 0
提问于2020-09-26
得票数 1
2
回答
将元键重新映射到键盘上的其他键
、
我有一个可编程的机械键盘,可以把任何键放在任何地方。在我们公司,我们最近改用windows个人电脑,这破坏了我的emacs配置,因为可怕的windows键,我试图映射到Meta,但从来没有得到它的工作。 基本上,我使用tigervnc来运行在linux上运行的vnc会话。在windows机器上的VNC中运行linux下的emacs是一件痛苦的事情。每次我点击窗口按钮作为元,窗口菜单弹出。 无论如何,我想知道我是否可以将元键映射为“插入键”,并将程序的键盘映射为“插入”而不是“窗口键”,反之亦然。 我也将ALT用于其他配置,所以我不想将meta映射到ALT,因为我有时会使用所有三个组合“Ctrl
浏览 2
提问于2015-05-02
得票数 0
1
回答
如何在Linux/macOS上获取C#中进程的窗口标题?
、
、
默认情况下,Windows中的GUI窗口将显示窗口的标题,这就是我想用.NET Core6编程阅读的内容。 在Windows上,这可以通过获取Process.MainWindowTitle来完成。但是,该属性的文档声明它通常会在Unix系统上返回一个空字符串,因此这是在Linux和macOS上发生的事情。 有办法读取这些系统上的信息吗?如果可能的话,在没有依赖项的情况下使用本机方式是首选的。
浏览 4
提问于2022-05-13
得票数 1
1
回答
在pygtk或其他库中有可以将事件发送到其他窗口的函数吗
、
、
我正在尝试编写一个应用程序,可以控制其他窗口,如linux上的terminal。我发现xlib的send_event函数可以做到这一点,但xlib是X window服务器的低级应用编程接口,不太容易使用。 我读过PyGTK的api,知道它是基于xlib的,但我没有找到像send_event这样的函数,可能我错过了它。在PyGTK或其他库中是否有一个函数可以将event发送到其他窗口?
浏览 2
提问于2016-03-18
得票数 0
2
回答
GUI工具包和窗口管理器如何使用显示服务器?
、
、
、
我试图了解Linux系统的不同组件如何与显示服务器提供的服务交互。在使基于Wayland的显示服务器的问题复杂化之前,让我首先关注一下X11: 我知道,为了为基于X11的系统实现一个非常基本的GUI应用程序,理论上可以针对X11's C库绑定进行编程,并使用低级原语(如XMapWindow或XDrawString )来创建特定的X客户机。这也是普通GUI工具包(如GTK或Qt)在Linux实现的最底层使用的API吗?或者,他们是否以不同的方式绘制按钮和文本字段? 根据这个职位的说法,窗口管理器的工作之一就是控制窗口的位置。这到底是怎么回事?显示服务器是否知道窗口管理器希望显示的每个窗口
浏览 0
提问于2020-07-25
得票数 1
回答已采纳
6
回答
在C/Linux中显示图像的最简单方法是什么?
、
、
、
我很喜欢用C进行数值计算,但不是用来进行图形编程。我在linux (gcc,ubuntu)的命令行程序中有一个Nx×Ny×3RGB矩阵,我想弹出一个窗口,其中包含它的图像。做这件事最简单的方法是什么?它必须相对较快,因为我将频繁更新图像。 谢谢
浏览 2
提问于2009-03-31
得票数 3
1
回答
使用python通过套接字将字符串从windows发送到vmware-ubuntu。
、
、
、
、
我正在尝试从窗口向同一台机器上的linux发送一个字符串。 我做了以下工作:-在linux机器上的127.0.0.1端口50000上打开一个套接字,并在一个while循环中读取该套接字。我的编程语言是python2.7-从windows机器(使用cygwin )在127.0.0.1端口50000上发送一个使用nc ( netcat )的命令。 但是,虽然通过windows /cygwin发送的命令是成功的,但我在linux机器上没有收到任何命令。 我在VMWARE机器上使用NAT (共享主机IP地址)。 问题在哪里?
浏览 4
提问于2014-10-07
得票数 2
1
回答
是否可以在OS上获得屏幕上所有窗口的列表?
、
、
我想知道是否有一种方法可以编程地获取屏幕上所有窗口的列表,包括当前应用程序之外的窗口。 我会解释我想要达到的目标。我是一个最近开始使用mac的linux用户。我在linux上使用了fluxbox桌面管理器。当在窗口之间切换时,我没有反复按alt+tab循环到所需的窗口,而是能够修改fluxbox以直接跳转到我想要的窗口。我之所以能够做到这一点,是因为fluxbox是开源的,我修改了代码,设置了一个快捷方式,将焦点放在我选择的特定打开窗口上。 我正试图在mac上实现同样的目标,我想知道这是否可能。似乎我可以访问我的应用程序拥有的窗口,但是我不能访问其他应用程序拥有的窗口 通过遵循这个,我尝试了核
浏览 4
提问于2019-12-11
得票数 1
1
回答
ncurses中的最佳实践:使用stdscr还是只创建窗口?
、
我希望我的标题足够清楚。 更具体地说:假设我想制作ncurses应用程序,它将有多个窗口。 这就是我的问题: 一般来说,哪种做法更好:使用stdscr + N-1个手动创建的窗口(假设我将使用N个窗口),还是只使用N个手动创建的窗口并完全放弃使用stdscr (除了它仍然存在的事实之外)? 这可能不是一个非常严重的问题,但我想知道,我很乐意从ncurses-有经验的开发人员那里读到一些意见。提前谢谢。 PS。 我相信编程语言/环境在这里并不重要,但为了以防万一,我会说它可能是Linux上的C/C++
浏览 2
提问于2014-10-24
得票数 4
3
回答
如何在汇编程序中使用C库?
、
、
、
我想知道如何在汇编程序中编写文本编辑器。但是现代操作系统需要C库,特别是对于窗口系统。我找到了这个,它帮了我很多忙。 但我不知道是否有我该知道的细节。我知道足够多的汇编程序来编写使用GTK+在Linux中使用windows的程序,但是我希望能够理解我要发送给函数什么才能成为有效的输入,这样才能更容易地使用所有C库。对于C和x86汇编程序之间的接口,我知道从页面中可以学到什么,而且几乎不了解其他东西。
浏览 5
提问于2011-09-28
得票数 4
3
回答
在C++中显示图像及其元数据
、
、
、
我正在学习使用C++进行Linux编程。作为一个项目,我想让程序弹出一个窗口并显示图像(作为参数传递),其中包含文件的元数据。 我已经查找了库,我想自己构建一些类似但更简单的东西。基本上,我只想实现的某种功能。我该怎么做呢? 首先,我将只处理.jpg文件。
浏览 0
提问于2018-02-23
得票数 0
回答已采纳
1
回答
在OSX上,如何确保命令行应用程序在创建窗口后出现在应用程序切换程序中?
我正在开发一个跨平台命令行应用程序(在Win/Linux上使用C++,在OSX上使用ObjC++ ),它有时会创建一个OpenGL上下文。对于不同的平台,OpenGL上下文和窗口创建代码显然不同,但是在OSX上,它是通过NSOpenGLView和NSWindow完成的。没有nib,它也不是用Xcode构建的(它使用跨平台构建脚本)。 在OSX上,窗口被创建并正常工作,但是OpenGL窗口没有出现在Application (Cmd-Tab)中。这意味着,如果您在其他窗口后面“丢失”该窗口,则很难找到该窗口,而且通常只能通过到任务控制/公开才能找到它。 我的问题是:是否有一种编程方式(即向NSWi
浏览 2
提问于2014-08-25
得票数 0
回答已采纳
1
回答
是否有方法从命令行更改当前结束符窗口中的布局?
、
我在Linux 18上使用。 我正在结束符窗口中运行bash脚本,在那里的某个时候,我想通过编程将当前的结束符布局更改为其他的东西。 我注意到,您可以使用以下方法调用已设置布局的新实例: terminator --layout=TheLayoutName 但是,是否有命令可以传递给当前的结束符实例以更改其布局?
浏览 3
提问于2019-05-11
得票数 1
回答已采纳
1
回答
为linux开发桌面环境
我想为linux构建一个新的桌面环境,比如KDE或GNOME,不是那么复杂,我只想要一个新的窗口系统,一个新的桌面,就像这样,有一些简单的功能。 但问题是我不知道从哪里开始。有没有可能使用像Qt或wxWidgets这样的工具包来达到这个目的,或者我应该从其他工具开始?我可以用c,c++,java等语言编程。 这个X11或X窗口系统与此有任何关系吗?谁能告诉我我应该从哪里开始。
浏览 0
提问于2011-10-28
得票数 1
回答已采纳
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
LabVIEW编程实例:如何将当前窗口设置为透明窗口
Linux网络编程
linux高级课程-在Linux中编程
Linux 网络编程—Socket
使用Tkinter进行窗口界面简易编程启蒙篇
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
云直播
活动推荐
运营活动
广告
关闭
领券