Articles of 窗口

在命令提示符下无法捕获KeyboardInterrupt两次?

今天,我必须检查我的脚本是如何在Windows命令提示符上运行的,当我注意到一些奇怪的东西的时候。 我正在做类似的事情,但这足以certificate这个问题。 这是代码。 def bing(): try: raw_input() except KeyboardInterrupt: print 'This is what actually happened here!' try: # pardon me for those weird strings bing() # as it's consistent with everything in the chat room (see below) print 'Yoo hoo…' except KeyboardInterrupt: print 'Nothing happens here too!' 这是情况。 当脚本运行时,它等待input,并且用户应该按下Ctrl + C来引发一个KeyboardInterrupt ,它应该被bing()的except块捕获。 所以,这应该是实际产出。 而且,当我在Ubuntuterminal和IDLE(在Windows和Ubuntu上)中运行它时,会发生这种情况。 This […]

使用c#隐藏任务栏

我正在运行Windows XP的64位。 当我运行我的应用程序时,我想隐藏任务栏。 我尝试通过在谷歌search代码。 在所有这些,它隐藏任务栏。 但问题是,当我打开一个记事本,并将其最大化,它实际上并不是全屏。 因为任务栏在那里的空间仍然被空的空间阻塞。 我希望它适合真正的全屏模式。 请帮助我。 谢谢。

Windows服务与Windows应用程序 – 最佳实践

什么时候应该去Windows服务,什么时候应该去通知区域运行的“后台应用程序”? 如果我没有错,我的devise决定是,在用户login到计算机之前需要运行的任何应用程序都应该是一个服务。 对于一切使用后台应用程序。 我的决定是对的吗? 此外,如果我需要“pipe理员权限”为我的后台应用程序,我会升级使用清单。 作为服务运行有没有其他的具体优势?

查找包含特定文本的窗口

我试图find一个特定的窗口是否已被一个进程打开。 该过程会产生多个窗口,我需要检查所有的窗口。 我不难find这个过程 foreach (Process p in Process.GetProcesses()) { if (p.MainModule.FileName.ToLower().EndsWith("foo.exe")) FindChildWindowWithText(p); //do work 问题是接下来要做什么。 我不能使用Process的MainWindowText ,因为它随着激活的窗口而改变。 然后我试图使用Windows函数EnumChildWindows和GetWindowText ,但我不知道如果我传递一个正确的句柄EnumChildWindows。 EnumChildWindows在通过MainWindowHandle时按预期工作,但当然MainWindowHandle随活动窗口而变化。 所以我通过Process.Handle ,但是当切换应用程序的窗口时,我得到了不同的句柄和不同的结果。 (据我所知,EnumChildWindows不仅返回句柄,而且还包括.NET中的控件 ,如果我能得到窗口的标题也不会有问题) 也许我正在做这个错误的方式,我需要一个不同的方法 – 我的问题再一次find一个与特定的正则expression式匹配的文本的窗口。 所以我可能需要一个枚举所有窗口的function,在任务栏中可见等等。 谢谢

有没有可能在Windows中执行Objective-C程序?

我search了很多。 有人说这样做。 有人说这是不可能的。 在虚拟机等上安装Mac OS X 我有一个简单的问题。 我可以在Windows 7机器上练习Objective-C编程吗? 如果是的话,怎么样? 请尽可能给我提供必要的链接。 我的最终目标是去iPhone开发。 但是现在我买不起一台MacBook 。 那可能吗?

取消Rake任务数据库中的输出:schema:load

你怎么能抑制db的输出:load:schema? 运行 bundle exec rake db:schema:load 使用-s , -q或甚至VERBOSE=false选项在输出中没有区别; 出现我不想看到的相同的“create_table … add_index …”垃圾。 我从一个自定义Rake任务中调用它,我不希望用户每次都看到这一切。 更新: 我用@Deefour的一些指导解决了这个问题: system "bundle exec rake db:schema:load -s RAILS_ENV=#{Rails.env} >NUL" >NUL是针对Windows机器的,基于Unix的可以使用> /dev/null 。 而不是 Rake::Task['db:schema:load'].invoke 就像我在自定义任务中所做的一样。 请注意,此解决scheme是特定于Windows机器。 对于基于Unix的机器,我想你应该能够使用下面接受的解决scheme。

MSVC的时间函数是线程安全的吗?

在Linux的情况下,对于时间函数,我们有一个_r版本例如:localtime有localtime_r,但在Windows中我无法find一些这样的function。 Windows时间函数本质上是线程安全的吗?

Java – 如何更改文件夹的图标

那么如何更改Java中的文件夹的图标(Windows系统)有没有一个类或什么原因我已经搜查,我找不到任何东西…

为什么Cordova Windows 8应用程序在wwahost.exe中发生未处理的win32exception?

我们正在通过VS 2013 for Windows 8.1在Cordova构build一个应用程序。 当用户在我们的某个页面上“点击”一个锚标签时,我们会得到“在wwahost.exe中发生未处理的win32exception”。 我们检查了我们注册这个问题: https : //support.microsoft.com/en-us/kb/811191默认情况下,一切正常。 根据一些Googlesearch,这是我们能find的唯一解决scheme。 在debugging器中 – “调用堆栈”: mshtml.dll!CDocument::Doc(void) Unknown mshtml.dll!CAttribute::GetNSAtomTable() Unknown mshtml.dll!CAttribute::NamespaceURI(void) Unknown mshtml.dll!CAttribute::get_namespaceURI() Unknown mshtml.dll!CAttribute::get_ie9_nodeValue() Unknown mshtml.dll!CAttribute::get_ie9_value(unsigned short * *) Unknown mshtml.dll!CDOMMutationEvent::PrepareEvent() Unknown mshtml.dll!CEventMgr::Dispatch() Unknown mshtml.dll!CEventMgr::DispatchDOMAttrModified(class CElement *,unsigned short const *,struct PROPERTYDESC const *,long,class CNSAttr *,unsigned short const *,unsigned short,bool) Unknown mshtml.dll!CEventMgr::DispatchDOMAttrModified(class CElement *,unsigned short const *,struct […]

“Errno :: EACCESS …权限被拒绝”运行指南针手表

我只是将我的项目文件迁移到D:驱动器上的新PC上,而我的程序(Git,Node Js,Ruby等)则位于C:驱动器上。 编辑SASS文件后,我试图运行compass watch ,但遇到这个错误: Errno::EACCES on line ["897"] of C: Permission denied – <D:/project_dir/stylesheets/app.css20140323-10532-gziux, D:/project_dir/stylesheets/app.css> Run with –trace to see the full backtrace 在命令行我是一个Ruby的新手(因为我只用于Web开发的目的)。 我需要做什么来允许权限? 请让我知道,如果我可以提供更多的信息。 编辑:这是运行compass watch –trace后返回什么 – compass watch –trace : D:\project_dir>compass watch –trace >>> Change detected at 21:53:53 to: app.scss overwrite stylesheets/app.css Errno::EACCES on line ["897"] of C: Permission denied […]