问题标签 [foreground]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - 如何使用 c# 带来窗口前景?
我试图带来一个窗口前景。我正在使用此代码。但它不起作用。有人可以帮忙吗?
代码解释
使窗口成为前景窗口需要的不仅仅是调用 SetForegroundWindow API。您必须首先确定前台线程并将其附加到您的窗口,使用 AttachThreadInput,然后调用 SetForegroundWindow。这样他们就可以共享输入状态。
首先我调用 GetForegroundWindow 来获取当前前景窗口的句柄。然后对 GetWindowThreadProcessId 的几次调用检索与当前前台窗口关联的线程以及我想要带到前台的窗口。如果这些线程相同,则只需调用 SetForegroundWindow 即可。否则,前台线程将附加到我带到前面的窗口,并与当前前台窗口分离。AttachThreadInput API 处理这个问题。
内容取自这里 谢谢。
android - 如何知道当前屏幕在Android中是全屏模式
我如何知道当前屏幕在 Android 中是全屏模式?
我正在制作一项通过状态栏通知某些消息的服务。
但是隐藏状态栏时会出现问题。
所以我想知道状态栏是否在屏幕上。
我试图找出路。但我不知道怎么知道。
请帮我解决这个问题;)
谢谢。
android - 当应用程序进入前台时,使对话框在屏幕上持久存在的最佳方法是什么?
我想知道当用户应用程序进入前台时处理要出现的对话框的最佳方法。
我的情况就像在进度对话框或正常警报对话框中显示一些消息并且我按下主页按钮将应用程序带到后台。当我回到屏幕时,进度对话框或警报对话框应该在屏幕上持续存在。
我尝试将此块放在 onStart() 中,但它显示了 NULL 指针异常。
android - 当我尝试设置服务前台时,Android 会重新启动
我在我的应用程序中遇到了一个奇怪的行为:当我尝试设置服务前台时,手机(HTC G1 + Cyanogen Mod)重新启动。
当我不尝试将该服务置于前台时,它会起作用。
以下是涉案代码:
你能看出问题出在哪里吗?
如果需要更多数据,可以在 GitHub 上找到整个项目:https ://github.com/rbochet/Serval-Video-Discovery/tree/network-remote
谢谢。
c - 如何让 tcsetpgrp() 在 C 中工作?
我正在尝试让子进程(通过fork()
)前台访问终端。
在 I 之后fork()
,我在子进程中运行以下代码:
和:
在父进程中。
这为子进程提供了自己的进程组。调用setpgid()
正常工作。
现在我想让孩子访问终端。
通话后,我向孩子添加了以下内容setpgid()
:
之后,有一个execv()
命令 spawn /usr/bin/nano
。
然而,没有nano
出现,什么也没发生,终端看起来好像在等待用户输入。
此外,调用后似乎没有执行任何代码tcsetpgrp()
。
我在某处读到我需要向SIGCONT
子进程发送信号以使其工作。如果该过程停止,我该怎么做?父母必须发送信号吗?
SIGCONT
如果这是解决方案,我该如何发送信号?
另外,我不确定这是否有帮助,但是nano
如果我运行我的程序,代码可以正常工作并产生:
代替:
有任何想法吗?非常感谢!
c# - 使用 Ticker C# 的 GetForegroundWindow() - 减少 CPU 使用率
我正在创建一个监控计算机使用情况的程序。该程序的一部分要求我始终知道前景窗口是什么。这是通过以下代码实现的:
我遇到的问题是 CPU 消耗。这逐渐使用了我所有的 CPU,因为它是在每秒滴答的代码中调用的。程序中的核心功能需要每秒滴答作响。
那么我的问题是,有没有办法在不让我的程序冻结计算机的情况下解决这个问题?
感谢您的时间和回复!
notifications - Monotouch:控制器被带到前台 - 通知?
单触
当应用程序回到前台时,我需要激活的 ViewController 来了解这一点。
是否有一个事件或覆盖我可以用来确定视图被带到了前台。
我确实找到了“WillEnterForegroundNotification”,但它是一个字符串,所以不确定它是如何使用的。
opengl - 如何在 OpenGL 中始终将对象保持在其他所有内容的前面?
我有这个功能,它在屏幕的左下角绘制一个小的 3D 轴坐标系,但根据我面前的东西,它可能会被剪裁。
例如,我在 Y = 0 处的 XZ 平面上绘制了地面上的平原地形。相机位于 Y = 1.75 上(模拟人的平均身高)。如果我向上看,它工作正常,如果我向下看,它会被地平面夹住。
向上看:http : //i.stack.imgur.com/Q0i6g.png
向下看:http: //i.stack.imgur.com/D5LIx.png
我调用的在拐角处绘制轴系的函数是这样的:
现在有几个我认为与该问题相关的主要功能:
建议?
android - 如何更新 Android 中前台服务的通知文本?
我在 Android 中有一个前台服务设置。我想更新通知文本。我正在创建如下所示的服务。
如何更新在此前台服务中设置的通知文本?更新通知的最佳做法是什么?任何示例代码将不胜感激。
我正在我的主要活动中创建服务,如下所示:
android - 服务中的传感器问题
我有一个前台服务,可以读取加速度计和方向传感器,并在手机移动时发送短信。
显示器打开时它工作正常,但不工作时它不起作用或在很多次后发送短信。
如果我正确发送命令“状态”它的回复,服务中有一个广播接收器用于读取传入的短信,它工作正常。
有什么问题?
谢谢!