Articles of 窗户

如何捕获未发送到标准输出的命令行文本?

我正在项目中使用LAME命令行mp3编码器。 我希望能够看到某人正在使用的版本。 如果我只是执行LAME.exe没有参数,我得到,例如: C:\LAME>LAME.exe LAME 32-bits version 3.98.2 (http://www.mp3dev.org/) usage: blah blah blah blah C:\LAME> 如果我尝试redirect输出到一个文本文件使用>到一个文本文件的文本文件是空的。 在c#中使用System.Process运行它时,可以从哪里获得此文本?

等待AfxBeginThread / CWinThread消息泵处于活动状态?

我打电话给AfxBeginThread并使用CWinThread在我的MFC应用程序中创build一个UI线程。 我注意到如果我的主线程在CWinThread :: InitInstance()函数返回之前试图将PostThreadMessage()传递给我的新线程,那么PostThreadMessage()将返回错误:invalid thread handle。 我的猜测是新的线程上的消息泵不会设置,直到InitInstance返回后。 我见过的AfxBeginThread示例代码和我读过的文档没有很好的解释这种行为,或者显示一个模式来等待线程被初始化。 在InitInstance返回并且线程的消息泵准备好接收消息之前,阻塞主线程的最好方法是什么?

无法在cygwin中启动Hadoop的namenode

我正在尝试在Cygwin中为Hadoopconfigurationnamenode。 我正在使用Windows 7机器。 这是我的configuration文件如何设置: 1)mapred-site.xml <?xml version="1.0"?> <?xml-stylesheet type="text/xsl" href="configuration.xsl"?> <!– Put site-specific property overrides in this file. –> <configuration> <property> <name>mapred.job.tracker</name> <value>localhost:4441</value> </property> </configuration> 2)core-site.xml <?xml version="1.0"?> <?xml-stylesheet type="text/xsl" href="configuration.xsl"?> <!– Put site-specific property overrides in this file. –> <configuration> <property> <name>fs.default.name</name> <value>hdfs://localhost:4440</value> </property> </configuration> 3)hdfs-site.xml <?xml version="1.0"?> <?xml-stylesheet type="text/xsl" href="configuration.xsl"?> <!– Put site-specific […]

如何使我的程序DEP兼容?

我有一个Windows窗体(.net 3.0)项目,由于DEP错误,无法在我的客户的电脑上运行。 它在我的vista机器上运行,在虚拟机中运行在vista sp1的干净版本中。 我无法跟踪使我的程序DEP,数据执行保护兼容的方法。 我真的不能为terminal用户机器做任何事情,只需要运行。 有没有什么办法摆脱这个最新的Vista开发噩梦? 我的程序使用devexpress控件,sql express和.net即web浏览器控件。 我已经跳过了ie控制,但无济于事。 我有其他的程序,在同一台机器上使用devexpress和sql express,他们运行正常。 我无法在用户的计算机上进行debugging。

GCC / C如何隐藏控制台窗口?

**** C新手提醒****如何编译一个C应用程序,使其运行时不显示Windows上的控制台窗口? 我正在使用Windows XP和GCC 3.4.5(mingw-vista特殊r3)。 我已经详细search了这个,我已经提出了以下内容,根据我所读到的,听起来像是应该做的,但不在我的系统上: #include <windows.h> #include <stdlib.h> int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow) { system("start notepad.exe"); } 我也尝试向GCC传递“-mwindows”参数无济于事。 代码示例启动记事本,但仍闪烁了一个命令提示符。 编辑:FWIW我也曾尝试ShellExecute系统()的alernative,虽然我会很高兴甚至得到一个空的main()或WinMain()在这一点上工作的应用程序。

SendMessage(HWND_BROADCAST挂起

当我使用HWND_BROADCAST的SendMessage函数时,应用程序挂起。 长时间没有应用程序的反应。 谁能解释为什么?

应用Windows 10创build者更新后,CouchDB无法启动

我正在Windows上运行CouchDB 2.0用于开发目的。 应用Windows 10创build者更新后,CouchDB服务不再启动。 当我尝试手动启动它时,我得到一个通用的“无法启动服务”错误消息。

Cygwin setup.exe在安装Windows 8时挂起? 我应该如何继续?

所以我在过去的几年里一直使用Cygwin,并且安装了很多次。 但是,我从来没有经历过安装过程中挂起的安装。 当发生这种情况时,安装从字面上看是冻结的,并没有预示“一点点”。 我读过这是一个有点常见的问题,但就像我说的,我从来没有遇到过。 以下是我正在做的事情以及它在我身上的地方。 从http://cygwin.com/install.html下载Setup-x86.exe 从Internet安装 使用“C:\ cygwin”作为所有用户的默认根目录。 使用“C:\ Users \ Austin \ Downloads”作为默认的本地软件包目录 直接安装 使用http://mirrors.kernel.org 这个问题 。 我没有指定任何额外的项目安装(我认为这是最好保持它尽可能简单的多次遇到此问题后)。 我不改变任何“解决依赖”(不pipe这些依赖) …一切都很好,直到某个包被绊倒,并导致安装挂起。 在安装过程中,这几乎总是一个不同的包。 在这个例子中,它是texinfo-5.2-1.tar.xz,安装在94%! 很近!!! 所以我在寻找的是如何从这一点帮助安装程序继续? 我需要做什么才能进入cygwin,给它额外的动力,以完成这项工作。 解决上述问题: 所以,在安装了一些之后,我发现如果closures冻结的安装,并重新执行安装文件,它会强制安装过去的时间点被阻塞。 例如,在取消94%的挂钩安装(上面提到过)之后,我再次运行安装文件,在安装再次挂钩之前达到了95%。 在成功安装cygwin之前,我重复了这个设置5次。 就像我说的,这只是一个解决办法,可能是最好的/唯一的解决scheme。

有没有适用于Windows的Bonjour SDK?

我想知道如何在Windows上实现bonjour,以便我可以在Windows上设置服务器,并使用从我的iPhone(客户端)bonjour服务访问Windows(服务器)中的文件。 任何人都可以告诉我,我们是否有Windows的任何Java API或Windows的任何bonjour SDK? 提前致谢..

我如何运行一个Rake任务作为一个Windows“计划任务”?

我有一个耙子任务,我需要在Windows XP机器上作为日常工作来运行。 我发现了Windows“计划任务”控制面板。 我想弄清楚如何让它运行我的Rake任务。 其中两个字段是“运行”(带有浏览button)和“开始”。 我试图进入rake mycategory:mytask到“运行”和我的Rails项目目录包含Rake任务到“开始”。 结果是一个消息说任务“无法启动”。 我如何设置Windows“计划任务”来运行Rake任务?