Articles of 视窗

win32 GUI应用程序将用法文本写入标准输出,当被调用为“app.exe –help”

如何创build一个执行以下操作的Windows应用程序: 在没有命令行参数的情况下调用它是一个常规的GUI应用程序 指定可选的“–help”命令行参数将导致应用程序将用法文本写入标准输出,然后终止 它必须是单个可执行文件。 没有作弊的控制台应用程序执行第二个可执行文件。 假设主应用程序代码是用C / C ++编写的 如果在指定“–help”的情况下没有创buildGUI窗口,则奖励点数。 (即,从短暂的窗口不闪烁) 根据我的经验,控制台应用程序的标准visual studio模板没有GUIfunction,正常的win32模板不会将其stdout发送到父级cmd shell。

试图“安装”github,.ssh不在那里

我正在按照github的一步一步的方向。 我试图在Windows 7上安装它。 文档说明密钥将存储在/users/tedpottel/.ssh/ 。 我打开隐藏的文件,仍然无法看到该文件夹​​。 然后我试着用相同的文件名创build一个新的文件夹.ssh ,我得到了一个invalid file name错误。 Windows不会让我创build一个文件名开始一段时间。 我有点困惑,不会.ssh是一个无效的文件名? 我卡住了,任何帮助将是伟大的

如何以编程方式在Windows上触发Flip 3D?

如何在Windows Vista和7上以编程方式触发Flip 3D? 有没有一个API,如果是这样,它叫什么,我在哪里可以find相关的function? (我需要一个特定的答案,例如实际function的网页链接,而不是像“哦,它在DirectX中”那样的generics。) 在一个相关的节点上,我有一个Logitech鼠标,它具有调用Flip 3D的“文档翻转”button(然后我可以按上/下键翻页结果)。我很好奇他们是否使用官方的Windows API或者如果有一些低级别的黑客正在进行。

如何从Wave Out捕获PCM数据

如何以编程方式捕捉audio? 我正在实现一个应用程序,实时在networking上的桌面stream。 video部分完成。 我需要实现audio部分。 我需要一种方法来从声卡获取PCM数据,并将其提供给我的编码器(使用Windows Media格式实现)。 我认为答案与Win32 API中的openMixer(),waveInOpen()函数有关,但我不确定该怎么做。 如何打开必要的频道以及如何从中读取PCM数据? 提前致谢。

在Google Chrome等AppData中安装程序有什么好处?

我刚刚注意到,在Vista和XP中,Chromium都安装在AppData中。 如果谷歌这样做,如果其他应用程序这样做,比那是因为有某种forms的保护? 我们应该编写与Google完全相同的安装程序吗?

如何在Windows 8中制作混合应用程序?

Google Chrome如何制作混合应用程序(例如,可以在桌面上工作的应用程序,以及可以在Modern UI中使用并且可以切换的应用程序)? 他们打了什么新的Windows API?

我们能否在Windows中删除打开的文件?

免责声明:我主要是一个Linux / Web开发人员。 Windows有这个“很好”的function,它拒绝删除任何进程保持打开的文件的权限。 所以如果一个杀毒软件在错误的时间点击了错误的文件,一些随机的程序可能会出错,甚至崩溃。 我对吗? 有计划解决这个问题吗? 你们有没有发现这个可以接受的,或者,当时怎么可能看起来不错? 编辑: 它在Unix上的工作方式非常不同,已经有数十年了。 举个例子: 进程1打开foo.txt,读取或写入,或两者,都没有关系 进程2删除文件 该文件与文件系统没有链接 进程1持续读取和/或写入,文件仍然存在,并且只要磁盘上有空间就可以增长。 只有没有文件句柄的其他进程才能访问它。 当进程1closures文件时,它将不能从任何地方访问 实际上,Unix上临时文件的一个常见使用模式是:open-remove-read / write-close。

github窗口每天崩溃几次

我刚刚开始通过他们的本地Windows应用程序在Github上工作,这是相当不错的,但它经常崩溃,可怕的是,我失去了所有最近的变化后崩溃。 所有本地文件将回滚到成功提交或同步的最后一个版本。 我在一个64位的Windows 8机器上。 有任何想法吗? 崩溃后的确切错误是Couldn't find a HEAD in this repository

使用Windows Server集中日志文件

我想为最终用户提供一个Web界面,以便他们有机会仅使用界面来监视来自不同服务器的日志文件。 我发现这个build议: http://logstash.net/docs/1.3.3/tutorials/getting-started-centralized 而这个实现过程的例子是: http://michael.bouvy.net/blog/en/2013/11/19/collect-visualize-your-logs-logstash-elasticsearch-redis-kibana/ 一般来说,我知道Redis与Linux操作系统兼容。 但是我的操作系统是Windows Server 2008。 可以使用这个解决scheme吗? 任何例子都会对我有所帮助。 谢谢。

如何在Windows上的后台运行命令?

在linux中,你可以使用命令 &在后台运行命令,在shell离线后,这个命令也会继续。 我想知道有没有像Windows那样的东西?