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

php - Windows 上的 PHP/cURL 安装:“找不到指定的模块。”

我在带有 IIS 5 的 Windows 2000 Server 上运行 PHP 5.2.3。我试图让 cURL 工作,所以在我的php.ini文件中,我有这一行:

extension_dir ="F:\PHP\ext"

后来,我有:

扩展=php_curl.dll

文件F:\PHP\ext\php_curl.dll存在,但是当我尝试运行任何 PHP 脚本时,我在错误日志中得到这个:

PHP 警告:PHP 启动:无法加载动态库 'F:\PHP\ext \php_curl.dll' - 找不到指定的模块。在第 0 行的未知中

0 投票
3 回答
1590 浏览

c++ - Windows/C++:如何确定与共享驱动器关联的共享名称?

假设我有一个驱动器,例如C:\,我想知道它是否共享以及它的共享名称(例如C$)是什么。

要确定它是否共享,我可以使用NetShareCheck

然后如何将驱动器映射到其共享名称?我认为NetShareGetInfo会这样做,但它看起来将共享名称而不是本地驱动器名称作为输入。

0 投票
4 回答
3563 浏览

windows - 多台设备上的同时 Outlook 提醒

免责声明:这实际上不是一个编程问题,但我觉得 stackoverflow 上的观众比大多数问答网站更有可能得到答案。

请原谅我,乔尔,偷了你的问题。乔尔不久前在播客上问了这个问题,但我认为它没有得到解决。我也有同样的情况,所以我也在寻找答案。

我有多个设备都与 MS-Outlook 同步。PC、膝上型电脑、智能手机、PDA 等都具有将其数据(日历、电子邮件、联系人等)与 Exchange 服务器同步的能力。我喜欢使用 Outlook 会议通知或预约提醒来提醒我即将召开的会议或医生预约等。问题在于所有设备都会弹出相同的提醒,我必须单独访问每个设备才能打盹或关闭所有相同的提醒弹出窗口。

既然这是一种同步技术,为什么我在一个设备上打盹或关闭的事实不能自动同步其他设备。我什至尝试在关闭提醒后强制同步,但在强制同步后它仍会显示在我的其他设备上。这对我来说非常烦人。

是否有我忽略的设置,或者是否有我应该使用的第 3 方提醒实用程序而不是内置的东西?

谢谢,库尔特

0 投票
5 回答
20202 浏览

windows - 确定用户登录 Windows 的时间

在我们的产品中,需要确定当前用户登录 Windows(特别是 Vista)的时间。似乎没有直接的 API 函数,我找不到任何与 WMI 相关的东西(虽然我不是 WMI 专家,所以我可能错过了一些东西)。

有任何想法吗?

0 投票
3 回答
3430 浏览

c++ - 除了createfile和openfile之外,还有什么windows api可以获取文件句柄吗?

我试图窥探应用程序正在写入的日志文件。

我已经成功地将 createfile 与 MSR 中的 detours 库挂钩,但 createfile 似乎从未被我有兴趣窥探的文件调用。我也尝试过使用相同的结果挂钩 openfile。

我不是经验丰富的 windows/c++ 程序员(甚至不是经验丰富的程序员),所以我最初的两个想法是应用程序在我挂钩 api 之前调用 createfile,或者有一些其他 api 用于为它们创建文件/获取句柄.

编辑:感谢您的两个伟大的答复。我会赞成codingthewheel的回复,因为它提供了丰富的信息,但我没有足够的代表:(

0 投票
71 回答
39442 浏览

windows - 基于 Windows 的文本编辑器

除了 Notepad++,你用什么文本编辑器在 Windows 中编程?

0 投票
8 回答
14545 浏览

.net - 如何在 .NET 中加载插件?

我想提供一些在我的软件中创建动态可加载插件的方法。执行此操作的典型方法是使用LoadLibrary WinAPI 函数加载 dll 并调用GetProcAddress以获取指向该 dll 内函数的指针。

我的问题是如何在 C#/.Net 应用程序中动态加载插件?

0 投票
8 回答
13041 浏览

windows - 我可以让 Windows 的 Subversion + TortoiseSVN 不区分大小写吗?

在过去的几个月里,我一直在使用 Subversion 进行代码控制和 TortoiseSVN 与服务器的交互,总的来说它进展顺利!但是,有时我的 FoxPro IDE 会更改文件扩展名的大小写,而不会发出警告,其中“ program.prg ”变为“ program.PRG ”) TortoiseSVN显然认为这意味着第一个文件已被删除,被标记为“丢失”,第二个名称显示为“非版本化”,严重破坏了我跟踪文件更改的能力。我知道 Subversion 起源于 *nix 的区分大小写的世界,但是,有没有办法控制 Subversion 或 TortoiseSVN 中的这种行为在与 Windows 一起使用时不区分文件名大小写?

0 投票
4 回答
894 浏览

c++ - 创建父窗口的 DLL 插件无法正确处理消息

我正在创建一个插件框架,我的应用程序在其中加载一系列插件 DLL,然后创建一个新窗口并将这个新窗口的句柄传递给插件。然后,插件可以使用这个句柄来创建自己的 GUI。

一切似乎都运行良好。唯一的问题是,当我在插件小部件(例如编辑框)上按 TAB 时,它不会跳转到另一个小部件。我发现一些 Windows 消息通过了,而另一些则没有。WM_KEYDOWN 传递给其他键,因为我可以在编辑框上键入,但此消息不处理 TAB 键。

希望有人给点提示。

我正在使用带有 CBuilder 的 Borland VCL,但我认为我可以使用 WIN32 下的任何框架来创建这些插件,因为他们永远不知道他们的父窗口是如何创建的。

0 投票
11 回答
210552 浏览

windows - 如何以编程方式更改 .bat 文件的图标?

我想知道将.bat文件图标实际设置为任意图标的方法是什么。我将如何以编程方式执行此操作,而与我可能使用的语言无关。