问题标签 [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 投票
1 回答
5399 浏览

vim - 关闭 Vim 中的拆分窗口而不调整其他窗口的大小

如果我打开了一个 Vim 窗口,其中有 2 个拆分(总共 3 个缓冲区可见)并且我调整了每个拆分的视口,然后我关闭一个缓冲区,其他两个缓冲区的视口会自动调整大小。

当我关闭缓冲区时,有没有办法维持或至少更好地扩展拆分?

0 投票
2 回答
7898 浏览

wpf - 在 Xaml 中动态调整窗口大小

有没有办法让我的 WPF 应用程序的窗口随内容动态调整大小?我尝试将宽度和高度设置为自动,但不行。

0 投票
4 回答
31404 浏览

winapi - Win32窗口所有者与窗口父?

在 Win32 编程中,窗口的父级和窗口的所有者有什么区别?我以为我已经弄清楚了,然后我遇到了这段代码:

这实际上设置了窗口的所有者,而不是父级 - 尽管使用了 GWL_HWNDPARENT。父母/所有者这两个术语是否可以互换,或者实际上有区别?

0 投票
1 回答
2169 浏览

c# - 窗口不再位于顶部时的 WPF 事件

我有一个 WPF 窗口 (window1),其所有者是 window2。如果用户单击 window2、桌面或其他任何东西以使 window1 不在 z 顺序之上,我想将 window1 的可见性设置为隐藏。即,窗口需要在顶部或隐藏。这可能吗?

0 投票
3 回答
10993 浏览

apache-flex - 如何在 Flex 中打开真实的弹出窗口

我需要在我的 flex / air 应用程序中打开弹出窗口,该窗口将像普通应用程序窗口一样显示。我所能做的就是打开一个显示我的主弹性窗口中的窗口。

是否有可能,如果没有,是否有一些解决方法?

0 投票
6 回答
67091 浏览

javascript - JavaScript window.open 仅当窗口不存在时才打开

我有一个应用程序,在单击链接时会打开一个新窗口。这会生成一个包含 Java 小程序的页面。我遇到的问题是单击相同的链接会重新加载页面,从而重置 Java 应用程序。有什么办法可以捕获这个吗?可以接受的两种解决方案是:

  1. 允许从点击处理程序打开多个窗口
  2. 如果窗口已经打开,则忽略后续请求

为成为 Javascript 新手而道歉 - 这并不是我的主要工作。

附加到处理程序的代码是

编辑:

感谢您的回复 - 我稍微修改了建议,以便可以通过该功能打开多个 URL。

EDIT2:此代码的另一个版本在Check for a URL open on another window

0 投票
7 回答
9199 浏览

c++ - 如何使用 C++ 在 Vista 中将窗口置于前台?

我有一段代码使用 WinXP 的 SetForegroundWindow API 将光标下的窗口带到前台。我一直在为 Vista 测试它,但 API 似乎不再正确地完成这项工作。

AllowSetForeground 没有帮助,我的进程是后台进程。

我可以用什么来实现这一点?

0 投票
5 回答
3607 浏览

popup - 在不使用 javascript 的情况下打开一个弹出窗口

如何在不使用 javascript 的情况下在代码后面(C#)中打开弹出窗口。

0 投票
3 回答
8026 浏览

javascript - Jquery切换窗口最小化

当您单击另一个 div 时,我有一个 div 会切换显示和显示。我如何修改我的代码,以便当用户最小化整个浏览器窗口时它会自动切换,从视图中隐藏 div,以便当用户取消最小化窗口时,div 不再可见。

0 投票
5 回答
3869 浏览

wpf - 如何使调整 WPF 窗口的大小不那么“滞后”?

我在 WPF 世界中相对较新,我立即注意到的一件事是,当您调整窗口大小时,窗口内容的绘制有多么滞后。例如,如果您在窗口边缘有滚动条,则这些滚动条在缩小时将部分隐藏,而在放大时它们与窗口边框之间有空间。

这甚至发生在 Visual Studio 中创建的空 WPF 项目中。更糟糕的是,它也发生在背景上,你可以看到窗口后面的东西(其他窗口、桌面壁纸等)在放大时会漏出。

起初,我认为看到原生或 WinForms 应用程序大小调整得很好(如果编写得当),这是 WPF 的一个丑陋限制。但是当我查看 Expression Blend 时,窗口背景保持不透明(尽管窗口内容仍然滞后)。他们做了什么来防止所描述的问题,有什么方法可以改进调整大小以更接近本机/WinForm GUI?