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

.net - 性能关键的 GUI 应用程序(windows、linux)

我的任务是更新一系列应用程序,这些应用程序是性能关键的 VB.NET 应用程序,它们基本上只是监视和返回网络统计信息。我只有三个要求:将其转换为 C#,使其快速,并使其稳定

一个警告是,我们“可能” “很快”从 .NET 平台迁移到 linux

我将来会负责维护这些应用程序,所以我想把这件事做好。我决定根据 MVP 模式重构这些应用程序,以便我可以正确地对这个坏男孩进行单元测试。但我也在考虑,因为我使用的是 MVP,我也可以在原生 C/C++ 代码中执行计算成本高昂的工作,而 GUI 可以使用 .NET 表单或 Qt 或其他方式完成。

问题:

  1. 在winforms中做一个GUI但在本机、非托管C/C++中做昂贵的东西有意义吗?

  2. 对于适合上述场景的良好跨平台窗口工具包有什么建议吗?

0 投票
6 回答
3621 浏览

c++ - 从 Windows 标题栏中删除图标而不放弃关闭按钮或系统菜单?

我正在开发一个 MFC 应用程序,我最近一直在寻找一种从 Windows 标题栏中删除图标但保留关闭按钮的好方法。两个明显的候选解决方案是关闭系统菜单样式或使用工具窗口样式,但我不希望禁用系统菜单或使用缩小的工具窗口标题栏。许多 MFC 应用程序都有这个功能,所以我想知道:我是否缺少一些标准的方法?

0 投票
10 回答
6437 浏览

windows - 更好的 Windows 命令?

在我使用 MSWindows 长大的过程中,我在几年前过渡到了我深受喜爱的 Mac。我不想在操作系统上引发一场激烈的战争。但是,我确实想要一个更接近我习惯的终端。

我不是要求完整的 POSIX 支持——我没有耐心安装 Cygwin——但我想念标签式终端,能够轻松剪切和粘贴,以及我的好朋友ls, mkdir, rm, et al。(对于最后这些,我总是可以将 .bat 文件放在我的路径上,但这会很快变老。)

有人有 MSWindows XP 的终端应用程序吗?

0 投票
7 回答
1865 浏览

php - 在 IIS 上运行 PHP 应用程序需要什么?

作为 LAMP 服务器上的 PHP 开发人员已经有一段时间了,在为 Windows 上的IIS准备应用程序时,有什么需要考虑的吗?

0 投票
36 回答
368702 浏览

windows - 如何设置编辑器以在 Windows 上使用 Git?

我正在Windows 上试用 Git。我到了尝试“git commit”的地步,但出现了这个错误:

终端是哑的,但没有定义 VISUAL 或 EDITOR。请使用 -m 或 -F 选项提供消息。

所以我发现我需要一个名为 EDITOR 的环境变量。没问题。我将其设置为指向记事本。这几乎奏效了。默认提交消息在记事本中打开。但记事本不支持裸换行。我出去买了Notepad++,但我不知道如何将 Notepad++ 设置为%EDITOR%它可以按预期与 Git 一起使用。

我没有嫁给记事本++。在这一点上,我不介意我使用什么编辑器。我只想能够在编辑器中输入提交消息,而不是在命令行(使用-m)。

那些在 Windows 上使用 Git 的人:你用什么工具来编辑你的提交消息,你必须做什么才能让它工作?

0 投票
7 回答
18081 浏览

windows - 有什么好的Windows服务器性能监控软件?

我正在寻找一些软件来监视单个服务器的性能警报。最好是免费的并具有合理的默认配置。

编辑:为了澄清,我想在 Windows 机器上运行这个软件并监控远程 Windows 服务器的 CPU/内存/等。使用警报(不是单个应用程序)。

编辑:我想这个软件没有必要远程运行,如果有警报,我也会满足于在服务器上运行的东西并通过电子邮件发送给我。似乎 Windows 性能日志和警报可能会以某种方式用于此目的,但对我来说并不是很明显。

编辑:在编码恐怖博客上找到了一个简洁的工具,对远程监控没有那么有用,但对于您作为服务器管理员担心的事情非常有用:http: //www.winsupersite.com/showcase/winvista_ff_rmon.asp

0 投票
2 回答
750 浏览

windows - 如何拦截和取消应用程序的自动播放?

我正在开发一个应用程序来安装来自多张 DVD 的大量数据文件。应用程序将提示用户插入下一个磁盘,但 Windows 将自动尝试在资源管理器窗口中打开该磁盘或询问用户如何处理新磁盘。
如何拦截和取消来自我的应用程序的自动播放消息?

0 投票
9 回答
363 浏览

windows - 支持 Windows 2000 的普遍共识是什么?

支持 Windows 2000 进行软件分发的普遍共识是什么?人们是否支持 Windows XP SP2+ 进行新软件开发,或者这仍然过于严格?

0 投票
5 回答
31910 浏览

windows - 尝试读取转储时“无法加载符号”

我有一个应用程序有时会在 Win XP 机器上导致蓝屏死机。为了了解更多信息,我加载了生成的 *.dmp 文件(来自 C:\Windows\Minidump),但是在执行此操作时在大部分读数中都会收到此消息:

这是什么意思,我该如何“修复”它?

0 投票
6 回答
1566 浏览

windows - Windows 窗体线程和事件 - ListBox 及时更新,但进度条出现巨大延迟

我们的团队正在创建一个新的招聘工作流程系统来替换旧的。我的任务是将旧数据迁移到新模式中。我决定通过创建一个小型 Windows 窗体项目来做到这一点,因为架构完全不同,直接的 TSQL 脚本不是一个合适的解决方案。

完成这项工作的主要密封类“ImportController”声明了以下委托事件:

主窗口使用新线程在该类中启动一个静态方法:

ImportProgressEvent 参数携带字符串消息、进度条的最大 int 值和当前进度 int 值。Windows 窗体订阅该事件:

并使用它自己的委托以这种方式响应事件:

最后更新进度条和列表框:

问题是 ListBox 似乎更新得很快,但进度条永远不会移动,直到批处理几乎完成?是什么赋予了 ?