问题标签 [window]

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.

0 投票
15 回答
168876 浏览

bash - 在终端命令行上移动光标的最快方法?

在终端中给定的很长的命令行上移动的最佳方式是什么?

假设我使用箭头键或Ctrl-R来获取这个长命令行:

现在我需要移动(从行首或行尾开始)光标--option25以修改那里的内容。

到达那里最快的方法是什么?我通常做的是Ctrl-A从头开始​​,然后反复Alt-F逐字前进(或Ctrl-E走到尽头,然后Alt-B然后倒退)。但是排长队需要太多时间。必须有一种方法可以搜索并直接跳转到我需要修改的部分,例如option25

0 投票
8 回答
34500 浏览

delphi - 如何在 Delphi 中截取活动窗口的屏幕截图?

对于完整的屏幕截图,我使用以下代码:

如何将其转换为仅截取活动窗口的屏幕截图。

0 投票
7 回答
35409 浏览

jquery - 拖动调整大小手柄时多次触发调整大小事件

我希望这个 jQuery 插件能够工作,但它没有:

http://andowebsit.es/blog/noteslog.com/post/how-to-fix-the-resize-event-in-ie (旧链接是 noteslog.com/post/how-to-fix-the-resize -事件在IE)。

我在他的网站上添加了一条评论,但它们是经过审核的,所以你可能还看不到它。

但无论如何,让我解释一下我的愿望。我希望在用户暂停调整大小和/或完成调整大小时触发“调整大小”类型的事件,而不是用户主动拖动浏览器的窗口调整大小句柄时触发。我有一个相当复杂且耗时的OnResizeHandled函数,我需要运行,但不能运行 100 次,因为用户将窗口扩大了 100 像素,并且事件被触发了移动像素。我想最好的办法是在用户完成调整大小后处理它。

0 投票
2 回答
226 浏览

window - 无法使用 RIL WM6 获取 CID 和 LAC 以外的任何其他值

无法使用 GetCellTowerInfo 使用 RIL WM6 获取 CID 和 LAC 以外的任何其他值,欢迎提供任何信息。

0 投票
7 回答
18738 浏览

delphi - Delphi:显示没有激活的窗口

我很难在不失去焦点的情况下在主要表格上方显示第二个表格。

我试过ShowWindow(second.handle, SW_SHOWNOACTIVATE)了,但是主窗体失去了焦点。如果我Visible := false在第二个窗口上设置,则调用ShowWindow不会激活第二个表单,但显示时窗口是空的......

有人有这方面的好食谱吗?

更新:我正在尝试做的是在给定事件中显​​示通知窗口。关键是主窗体在任何时候都不会失去焦点。

0 投票
1 回答
4356 浏览

wpf - WPF 将窗口大小锁定为 Viewbox 大小

我有一个窗口,其中包含一个具有均匀拉伸的可调整大小的视图框。然而,窗框并没有均匀地伸展。因此,当有人调整表单的大小时,空白的间隙会沿着表单的一个或另一个边缘打开。看起来很糟糕。有什么方法可以强制窗口仅均匀扩展?(或另一种看待它的方式,将其锁定到视图框边界)

0 投票
1 回答
2869 浏览

c# - 通过c#找到用户选择的窗口的hwnd

我已经编写了 ac# 程序,它以编程方式重现键盘敲击。我的想法是将这些键盘敲击传递给另一个应用程序,该应用程序可能有一个文本框设置为焦点。

所以在我的程序中,我希望用户选择我必须将键盘敲击重定向到的窗口。为此,我想知道一种我可以等待的方法,让用户选择必须发送键盘敲击的窗口,然后用户在我的应用程序上单击确定以确认,然后我的应用程序知道我必须在哪个窗口通过获取它的 hwnd 来控制。

我怎样才能做到这一点?

0 投票
1 回答
8223 浏览

javascript - 在 chrome 和 safari 中附加 onload 事件时 window.open 不起作用

如果满足特定条件,我想在加载时打开一个新窗口在所有其他条件下都可以正常工作,但在 Chrome 和 Safari 中没有打开窗口,有人请找到一种方法来做到这一点

复制: window.open 在 chrome 和 safari 中附加 onload 事件时不起作用

0 投票
4 回答
2120 浏览

emacs - 如何让编译日志在 Emacs 中创建一个新窗口?

如果我在 emacs 中只显示一个窗口并使用 Mx 编译,则窗口一分为二,我可以轻松查看编译缓冲区。但是,如果我有更多的窗口显示,编译日志会接管其他一个,我觉得这很烦人。我怎样才能让emacs总是拆分一个新窗口来显示编译日志?

编辑:从我一直在做的阅读中获得更多信息。看起来 compile.el 调用了 display-buffer,如果它是当前全宽,它只会拆分一个窗口。有没有办法避免这种行为?

0 投票
1 回答
1227 浏览

c++ - Win32 应用程序在最小化窗口动画时暂停

第一次在这里海报。

我正在 Windows XP SP2 上用 C++ (MSVC) 编写一个多线程流音频应用程序。

我遇到的问题是,在最小化/恢复任务栏上的任何应用程序时,我的应用程序中的所有线程都在窗口动画处于活动状态时被挂起。这会影响我,因为每次最小化或恢复窗口时,它都会导致我的应用程序中的音频出现断断续续的情况。

在窗口/系统属性/高级/性能“视觉效果,处理器调度,...”/设置/自定义选项卡中取消选中标题为“最小化最大化时动画窗口”的复选框似乎可以解决此问题。

将我的进程的优先级调整为“高”和“实时”没有帮助。

任何人都可以帮助阐明这个话题吗?