Articles of 窗口

Windows Eclipse CDT分析器

我在Windows 7下使用Eclipse CDT(Juno),请问有谁能推荐一个比较好的分析器? 如果没有,请告知可能适用的独立应用程序。

改变python解释器窗口

我有两个python安装,2.5和2.6我想要将默认的Python解释器从2.5更改为2.6。 任何人都知道?

42传递给TerminateProcess,有时GetExitCodeProcess返回0

在得到由CreateProcess返回的句柄之后,我调用TerminateProcess,为进程退出代码传递42。 然后,我使用WaitForSingleObject来终止进程,最后我调用GetExitCodeProcess。 没有一个函数调用报告错误。 subprocess是一个无限循环,不会自行终止。 问题是,有时GetExitCodeProcess返回42退出代码(因为它应该),有时它返回0.任何想法为什么? #include <string> #include <sstream> #include <iostream> #include <assert.h> #include <windows.h> void check_call( bool result, char const * call ); #define CHECK_CALL(call) check_call(call,#call); int main( int argc, char const * argv[] ) { if( argc>1 ) { assert( !strcmp(argv[1],"inf") ); for(;;) { } } int err=0; for( int i=0; i!=200; ++i […]

当Windows进入睡眠模式,然后唤醒时,settimeout不工作

我在Chrome中注意到了这一点。 任何人都知道什么是错的或解决方法?

在窗口中获取进程的峰值私有字节值

ProcessExplorer以某种方式获取此值,并显示在每个进程的性能选项卡上…如何使用Win32 API获取它? 解决scheme:在“Peak Private Bytes”字段中,Process Explorer实际显示“Process \ … \ Page File Bytes Peak”性能计数器。 使用PSAPI函数GetProcessMemoryInfo可以轻松地检索此值。

如何使用python更改Windows的closures消息?

我有一个程序closures我的电脑,但我想改变显示的信息。 目前,它说我的电脑会在一分钟内closures, 这是在一个消息框。 有没有办法做到这一点? 另外,作为“额外信用”,我可以倒计时吗? (60秒,59秒,58秒…?) 我目前的关机代码是这样的: import subprocess subprocess.call(["shutdown", "-f", "-r", "-t", "10"]) 我希望消息被embedded到subprocess命令中。 眼镜: Python 2.7.3 Windows 7,32位

在“docker build”命令中,windows“C:/ Users / <username> /”目录不可见

据我所知, docker-machine自动挂载在Windows的C:/Users/<username>目录。 我可以从快速启动terminal访问它作为/c/Users/<username>并对其执行各种操作。 然而,当我从Dockerfile RUN一个命令时, Dockerfile引擎根本无法识别这个挂载的path。 例如我有activator拉链位于: /c/Users/someuser/somefolder/typesafe-activator-1.3.10.zip 以前,我在Dockerfile中使用wget : RUN wget https://downloads.typesafe.com/typesafe-activator/1.3.10/typesafe-ctivator-1.3.10.zip && unzip typesafe-activator-1.3.10.zip 现在,因为我已经在文件系统中有这个zip,我想: RUN cp /c/Users/someuser/somefolder/typesafe-activator-1.3.10.zip . && unzip typesafe-activator-1.3.10.zip 但是我得到: cp:cannot stat '/c/Users/someuser/somefolder/typesafe-activator-1.3.10.zip': No such file or directory 任何人都知道如何从主机上的共享文件夹中获取文件到docker构build过程中? 更新这是我完整的Dockerfile : FROM openjdk:8 ENV PROJECT_WORKPLACE /usr/src RUN mkdir -p $PROJECT_WORKPLACE/activator $PROJECT_WORKPLACE/build $PROJECT_WORKPLACE/app WORKDIR $PROJECT_WORKPLACE/activator COPY . typesafe-activator-1.3.10.zip RUN unzip typesafe-activator-1.3.10 […]

如何在Windows 7上使用C#设置默认浏览器?

我正在编写一个方法来接收浏览器名称,并将系统默认值更改为主要浏览器之一: public static void SetSystemDefaultBrowser(string aBrowserName) { if (aBrowserName.ToLower() == GetSystemDefaultBrowser().ToLower()) return; switch (aBrowserName.ToLower()) { case "firefox": Registry.ClassesRoot.OpenSubKey(@".htm", true).SetValue("", "FirefoxHTML"); Registry.ClassesRoot.OpenSubKey(@".html", true).SetValue("", "FirefoxHTML"); Registry.ClassesRoot.OpenSubKey(@".shtml", true).SetValue("", "FirefoxHTML"); Registry.ClassesRoot.OpenSubKey(@".xht", true).SetValue("", "FirefoxHTML"); Registry.ClassesRoot.OpenSubKey(@".xhtml", true).SetValue("", "FirefoxHTML"); Registry.ClassesRoot.OpenSubKey(@"http\shell\open\command", true).SetValue("", "firefox.exe"); Registry.ClassesRoot.OpenSubKey(@"https\shell\open\command", true).SetValue("", "firefox.exe"); Registry.CurrentUser.OpenSubKey(@"Software\Classes\http\shell\open\command", true).SetValue("", "firefox.exe"); Registry.CurrentUser.OpenSubKey(@"Software\Classes\https\shell\open\command", true).SetValue("", "firefox.exe"); Registry.CurrentUser.OpenSubKey(@"Software\Microsoft\Windows\Shell\Associations\UrlAssociations\http\UserChoice", true).SetValue("progId", "FirefoxURL"); Registry.CurrentUser.OpenSubKey(@"Software\Microsoft\Windows\Shell\Associations\UrlAssociations\https\UserChoice", true).SetValue("progId", "FirefoxURL"); Registry.CurrentUser.OpenSubKey(@"Software\Microsoft\Windows\Shell\Associations\UrlAssociations\ftp\UserChoice", true).SetValue("progId", "FirefoxURL"); break; case […]

C#如何获取Windows监视器名称

我试图做一个显示所有显示和监视器名称的函数。 但是第二次我调用enumDisplayDevices时,如果第一个参数是lpDisplayDevice.DeviceName,则会出现错误。 我知道这是第一个参数,如果它被设置为“IntPtr.Zero”,而不是错误。 我找不到如何在C#中执行此操作的另一个示例。 public static void show_display_devices() { DISPLAY_DEVICE lpDisplayDevice = new DISPLAY_DEVICE(0); // OUT int devNum = 0; while(true) { bool success = EnumDisplayDevices( IntPtr.Zero, devNum, ref lpDisplayDevice, 0); if( !success ) break; Console.WriteLine("\ndevNum =" + devNum); Console.WriteLine("cb =" + lpDisplayDevice.cb); Console.WriteLine("DeviceID =" + lpDisplayDevice.DeviceID); Console.WriteLine("DeviceKey =" + lpDisplayDevice.DeviceKey); Console.WriteLine("DeviceName =" + lpDisplayDevice.DeviceName.Trim()); […]

将上下文菜单项添加到操作系统范围内的所有文本框

我知道可以扩展标准文件的上下文菜单,但有没有办法将项目添加到系统范围的文本框上下文菜单? 这将是新的项目出现在每个文本框中,用户可以在任何地方在Windows中键入? 例如,允许添加这样的function,比如用拼写检查器查找选定的文本。