草庐IT

完全指南

全部标签

c++ - C++ MFC 程序是完全原生的吗?

我希望创建一个不需要任何环境依赖性(如JavaJRE或.NET)的Windows程序。我需要该程序开箱即用并在95到7之间的任何版本的Windows上工作。是否可以使用C++和MFC创建它?谢谢, 最佳答案 是的,它是“本地”的,但这并不意味着您没有依赖项(我认为这就是您要问的)。如果您动态链接到MFC,您将依赖于MFC,您必须redistribute您可以静态链接到MFC库,在这种情况下,所有需要的目标代码都包含在您的可执行文件中。但是linkingstaticallyisnotrecommended(一个原因是出于安全考虑-除非

windows - 如何测试 Windows Server 是否完全更新? (尝试创建更新/重启循环脚本)

虽然我通常使用Windows服务器的预烘焙镜像,但我偶尔会遇到这样一种情况,即我必须从头开始设置一个镜像,并经历检查更新、安装它们然后重新启动的极其繁琐的过程。很多很多很多次。我正在尝试编写一个简单的脚本来自动执行此操作。检查和安装更新很简单:wuauclt.exe/detectnow/updatenow重启也同样简单:shutdown/r/t0但我想做的是创建一个在重启后继续运行的PowerShell工作流,循环运行上述命令。我没有弄清楚的地方是:如何检查更新是否已完成。如何测试没有剩余更新可供安装(也就是Windows已完全更新并且脚本可以停止)。 最佳

windows - 如何使 Libsodium 可用于 Windows 上的 Rust(初学者指南)?

我找不到任何明确的答案。我是一名初级Rust程序员(阅读这本书,编写并编译了简单的程序)。几乎不了解C/C++。该平台是Windows764位。Rust稳定版(由Rustup管理),我更喜欢GNUABI。我正在编译一个需要libsodium的git存储库,然后编译退出并出现找不到libsodium的错误。是否有为我的Rust设置安装libsodium的分步指南?我发现的文档对读者的知识有过多的假设。我确实设法在MSYS2中编译并“安装”了libsodium,但是Rust(我从MSYS2内部看不到)仍然找不到它。执行此操作的更好方法是什么? 最佳答案

windows - 如何完全离线安装 Chocolatey 包?

我需要在完全离线的Windows客户端上安装软件。这意味着他们无法访问互联网。一个例子。假设我想安装Paint.Net。我转到引用机(使用INet)并使用Chocolatey安装Paint.Net。chocoinstallpaint.net-y安装完成后,我安装了软件和两个工件:%ChocolateyInstall%/lib/paint.net中的包文件“paint.net.nupkg”和%Temp%\chocolatey中的安装程序文件“paint.net.4.0.6.install.zip”。我现在将这两个文件放在U盘上。然后我转到离线机器,插入U盘并想要安装包。是否可以在不修改软

c# - 为 PHP 程序员编写 Windows 桌面应用程序的技巧、指南和/或教程

是的,长标题。在过去6年左右的时间里,我一直在为工作和个人项目使用PHP进行编程,但我有一个桌面应用程序的想法(顺便说一下,它使用了一个网络RESTapi)。我正在讨论如何解决这个问题-我在Java、C++、Perl和Python方面有一些经验,但从来没有机会或机会编写应用程序并将其分发给任何重要的其他人。该应用程序需要与RESTAPI(使用OAuth)进行通信,以及访问文件系统,并可能进行一些图像处理(编码/调整大小,但这是一个很好的选择)。我一直在考虑.NET上的一些东西,但AIR也是一种可能性(虽然我真的不希望周围有一个巨大的运行时,这将是一个系统托盘类型的应用程序)。我不是在找

c - 如何将控制台的输入转换为与输入密码完全不同的方式

我的意思是我希望输入是不可见的,就像我登录Linux时输入密码一样。我怎样才能在linux和windows下用C实现它。谢谢 最佳答案 没有可以跨平台工作的单一解决方案。对于Linux,您可以使用getpass()function.对于Windows,您可以尝试_getch(). 关于c-如何将控制台的输入转换为与输入密码完全不同的方式,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/question

windows - 在哪里可以找到 Windows 7 UX 指南中推荐的图标/动画?

Windows7UX指南有很好的插图和图标示例,但我真的无法在SDK中找到它们。他们是藏在某个地方,还是不可用? 最佳答案 如果您谈论的是通用UI图标,那么您应该以编程方式获取它们。例如,您可以使用varerrIcon:HICON;beginerrIcon:=LoadIcon(0,IDI_ERROR);DrawIcon(Canvas.Handle,10,10,errIcon),(Delphi代码)绘制错误图标。参见LoadIcon,DrawIcon在MSDN。您可能还想研究STATIC控制。要绘制其他视觉元素,您需要使用视觉主题AP

windows - 是否可以完全在 node.js 中编写 Windows 服务?

我正在尝试在服务器之外使用node.js作为通用脚本和应用程序编程语言。我的TODO列表中的一个项目是Windows服务,所以我正在考虑使用node.js来处理它我相信我已经看到了某种针对node.js的WindowsAPI绑定(bind),但我不知道它们有多完整或主流。(我愿意做出贡献!)在node.js中实现Windows服务需要什么?(感谢简单的示例。) 最佳答案 您应该能够使用Winser轻松完成此操作. 关于windows-是否可以完全在node.js中编写Windows服务?

windows - 在 Windows 上完全从 USB 运行 emacs

这个问题在这里已经有了答案:HowcanIhaveaportableEmacs?(5个答案)关闭9年前。几周后我将参加网站开发竞赛。我可以从U盘使用Emacs。我无法向系统驱动器写入任何内容,因此需要从USB内存棒加载所有Emacs配置和插件。这些是规则,所以我宁愿不违反它们。所以我认为这可以通过设置加载路径或重新编译emacs以从usb中查看配置文件来完成,但我不知道这在实践中将如何完成。

windows - Mac 用户的 Windows 黑客指南?

我是一名长期Mac用户,希望对Windows有一个适当的了解。我希望能够控制环境,理解操作系统是如何组合在一起的,我想最终我会考虑应用程序开发。我对历史并不感兴趣,除非它仍然与Windows7相关。我能胜任Mac和UNIX/Linux环境。我生活在C、Objective-C、Bash、Python、JavaScript、AppleScript和PHP中。因此,我想要介绍性但不针对初学者的东西。任何人都可以推荐一本不错的书(或其他资源)来帮助我入门吗?TIA 最佳答案 表面上开始使用这些语言。更深-开始挖掘的好地方窗口管理器:阅读Wi