问题标签 [windows]

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 投票
2 回答
3644 浏览

windows - 单元测试内核驱动程序

我正在寻找适用于 Windows 内核环境的测试框架。到目前为止,我已经找到了 cfix。有人试过吗?有替代品吗?

0 投票
7 回答
108656 浏览

windows - 有哪些适合 Windows 的 SSH 服务器?

尝试在 Windows Server 2003 上设置 SSH 服务器。有哪些好的?最好是开源的。我计划使用 WinSCP 作为客户端,因此支持该客户端实现的高级功能的服务器会很棒。

0 投票
4 回答
5576 浏览

c# - 使用 C# 将鼠标单击发送到任务栏中的按钮

在我目前正在处理的应用程序中,要求是将外部应用程序的窗口置于前台。进行 Win32 API 调用(例如 BringWindowToTop 和 SetForeground 窗口)并非始终有效。这是由于 Windows XP 中的一些限制。我想做的是发送模拟鼠标单击任务栏上的窗口按钮,我希望它将窗口带到前面。有谁知道这怎么可能?

0 投票
3 回答
456 浏览

.net - 有没有办法检查用户当前是否空闲?

Internet 上有一些文档显示,如果用户当前处于空闲状态,Windows 会更改 NotifyIcon.BalloonTipShown 命令的行为,这可以通过检查键盘和鼠标事件来检测。我目前正在开发一个应用程序,该应用程序大部分时间都在系统托盘中,但不时会弹出多个气球提示,我想防止用户在当前离开时错过其中的任何一个系统。由于如果显示新的气球提示,任何当前显示的气球提示都会被破坏,所以如果用户不在,我想推迟显示它们。

因此,如果应用程序最小化到系统托盘,有什么方法可以检查用户当前是否空闲?

0 投票
1 回答
409 浏览

windows - 在托盘图标上显示上下文菜单时,无论如何要阻止 Windows 将应用程序置于前面?

我们遇到了这个烦人的问题,我们的托盘图标上有一个上下文菜单,如果我们显示这个上下文菜单,我们必须SetForegroundWindow 并将它带到前面。这真的很烦人,根本不是我们想要的。

是否有解决方法,我注意到 Outlook MS Messenger 和其他 MS 应用程序不会受到此影响,也许他们没有使用标准菜单并且不得不编写自己的......如果他们有,为什么不发布此代码?

本文描述了“按设计”行为:通知图标的菜单无法正常工作

编辑 我们使用的是 C++/Win32 而不是表单,所以我们使用 TrackPopupMenu。

0 投票
4 回答
19097 浏览

windows - 如何在 Windows 上打补丁?

给定一个(源)补丁文件,在 Windows 下将这个补丁应用于源文件的最简单方法是什么?

我可以直观地比较未更改的源代码行的 GUI 工具会很棒。

0 投票
1 回答
387 浏览

windows - 使用 Windows CardSpace 做什么?

我正在做一些时髦的身份验证工作(是的,我知道,open-id 很棒,但是我的 open-id 现在又不能正常工作!)。

偶然发现 Windows CardSpace 我想知道是否有人在真实的产品系统中使用过它。如果你用过,对你有什么好处和坏处?我如何在我的开放 ID 中使用它?

0 投票
3 回答
131 浏览

windows - 有没有办法配置窗口不改变焦点?

我厌倦了在打字的过程中,出现一个带有问题的弹出窗口,并在阅读之前按回车键......(它也发生在一些不是弹出窗口的窗口中)

你知道我是否可以设置一些设置以防止这种情况发生?

0 投票
5 回答
24039 浏览

c# - 使用 c# 枚举远程系统上的 Windows 用户组成员

在 c# 中,我需要能够

  • 连接到远程系统,根据需要指定用户名/密码
  • 列出该系统上本地组的成员
  • 将结果取回执行计算机

例如,我将使用适当的凭据连接到 \SOMESYSTEM,并取回本地管理员列表,包括 SOMESYSTEM\Administrator、SOMESYSTEM\Bob、DOMAIN\AlanH、“DOMAIN\Domain Administrators”。

我已经用 system.directoryservices.accountmanagement 试过了,但遇到了身份验证问题。有时我会得到:

不允许同一用户使用多个用户名与服务器或共享资源建立多个连接。断开与服务器或共享资源的所有先前连接,然后重试。(来自 HRESULT 的异常:0x800704C3)

以上正在尝试,因为在某些情况下我根本无法取消映射现有驱动器或 UNC 连接。

其他时候,我的程序收到 UNKNOWN ERROR,远程系统上的安全日志报告错误 675,代码 0x19,即 KDC_ERR_PREAUTH_REQUIRED。

我需要一种更简单且不易出错的方法来做到这一点!

0 投票
43 回答
1128682 浏览

ios - 如何使用 Windows 开发机器为 iPhone 开发?

有没有办法在 Windows 机器上修改 iPhone SDK?是否有针对 Windows 的 iPhone SDK 版本的计划?

我能想到的唯一另一种方法是在 Windows 上运行的VMWare服务器上运行 Mac VM 映像,尽管我不太确定这是否合法。