Articles of 窗口

Linux上的无边界窗口

他们是一个标准的方式来使一个特定的窗口无边界在Linux上? 我相信窗口边框是由窗口pipe理器绘制的,所以可能只是需要使用特定的窗口pipe理器(这样会发现,我只需要知道哪一个)…我希望是所有的窗口pipe理者可能会遵循一些标准,使我可以通过编程来实现这一点…

如何结合Tkinter的窗户?

我有两组代码,第一部分是乌龟graphics窗口,第二部分是一个Tkinter窗口。 我应该如何将这两个部分合并到一个窗口? 我的代码的第一部分 from turtle import * def move(thing, distance): thing.circle(250, distance) def main(): rocket = Turtle() ISS = Turtle() bgpic('space.gif') register_shape("ISSicon.gif") ISS.shape("ISSicon.gif") rocket.speed(10) ISS.speed(10) counter = 1 title("ISS") screensize(750, 750) ISS.hideturtle() rocket.hideturtle() ISS.penup() ISS.left(90) ISS.fd(250) ISS.left(90) ISS.showturtle() ISS.pendown() rocket.penup() rocket.fd(250) rocket.left(90) rocket.showturtle() rocket.pendown() rocket.fillcolor("white") while counter == 1: move(ISS, 3) move(rocket, 4) main() 第二部分 […]

Android CDT:可以使用ndk-build而不使用bash(Windows中的Eclipse)?

我在Windows上使用android ndk,版本r7b。 我听说,从这个版本开始,你不需要cygwin或bash来运行ndk-build可执行文件,但也许我错了。 在任何情况下,我似乎无法使用“ndk-build”作为命令行选项在Eclipse中工作,我仍然需要在前面贴上“bash”。 有谁知道这是否可能? 现在,当我用'bash ndk-build'….换掉'bash ndk-build'…. Eclipse说: Cannot run program "c:\temp\android-ndk-r7b\ndk-build": Launching failed Error: Program "c:/temp/android-ndk-r7b/ndk-build" is not found in PATH ..这是不正确的,android-ndk-r7b目录是在我的PATH环境variables,自从我一星期前安装NDK以来。 从那时起,我已经多次打开并closures了Eclipse,所以值应该可用。 所以我不确定这里发生了什么事。 你还需要bash for r7b吗? (顺便说一下,我在这里使用c:\​​ temp作为path,因为我发现了NDK不喜欢带空格的目录path,并把它作为一个快速修复程序,最终会find一个永久的home。 )

如何进一步debugging(win7 64bit,py2.7)的SendKeysCtypes?

我试图让SendKeysCtypes工作在py2.7和win7 64bit 。 这是src 问题: 运行SendKeysCtypes.py并没有任何反应。 testing应该打开记事本并写一些文字。 问题代码是这样的: def GetInput(self): "Build the INPUT structure for the action" actions = 1 # if both up and down if self.up and self.down: actions = 2 inputs = (INPUT * actions)() vk, scan, flags = self._get_key_info() for inp in inputs: inp.type = INPUT_KEYBOARD inp._.ki.wVk = vk inp._.ki.wScan = […]

安装json gem时出错:“json”原生gem需要安装构build工具

当我试图安装这个gem声称,我需要有一个开发板安装,虽然我相信我确实有它。 这也表明,我需要更新我的系统variables,我已经直接链接到ruby的devkit文件。 我已经看到堆栈溢出的其他问题,他们没有解决我的问题。 这里是完整的错误信息: C:\Users\Mahamoud>gem install json ERROR: Error installing json: The 'json' native gem requires installed build tools. Please update your PATH to include build tools or download the DevKit from 'http://rubyinstaller.org/downloads' and follow the instructions at 'http://github.com/oneclick/rubyinstaller/wiki/Development-Kit' 我试着卸载并重新安装ruby,仍然没有结果。 我有我的开发工具包位于C:\ Ruby193 \斌

Python中,如何重新命名基于列表的几个文件?

在Windows中使用Python我试图重命名一次在同一文件夹中的几个文件,但我不能使用列表进行重命名,这就是为什么我得到这个错误,当我尝试我的代码: os.rename(dirlist [1],words [1])WindowsError:[错误2]系统找不到指定的文件 这里是示例代码: import os import sys words = os.listdir('C:/Users/Any/Desktop/test') dirlist = os.listdir('C:/Users/Any/Desktop/test') words = [w.replace('E', 'e') for w in words] print words os.rename(dirlist[1], words[1]) 我想要实现的是我的Python脚本运行在一个select的文件夹,脚本将把所有的文件在那里,将重命名所有的。 但棘手的部分来自当我不能单独出来的文件夹名称,并让他们重新命名,因为他们连接到列表。

特定Windows用户组的Windows身份validation

我创build了asp.net网页,当loginbutton点击时,我想用windows用户名和密码login我的asp页面。 我有网上search一些代码( http://www.codeproject.com/Articles/37558/Windows-Authentication-Using-Form-Authentication )login我的ASP页面。 它适用于我的本地用户名和密码,但我想访问特定的域组成员到我的asp.net页面 谁来帮帮我…

Windows API将窗口附加到桌面的左侧或右侧

可能重复: 如何将应用程序停靠在Windows桌面上? 我需要像Google桌面那样的窗口行为。 Google桌面的主窗口可以连接到桌面的左侧或右侧,不会与桌面图标重叠。 图标自动从这个地方移动! 如果最大化另一个窗口,则只使用可用空间,不使用连接的Google桌面窗口占用的区域。 它也适用于Windows XP Google桌面使用哪种API来执行此类行为?

使用Windows监视器configurationfunction时发生I2C错误

我试图通过Windows API获取/设置显示器的亮度级别。 我已经尝试了低级监视器configuration函数和高级监视器configuration函数 ,但它们似乎都在同一个地方。 在这两种情况下,获取HMONITOR句柄并从HMONITOR获取物理监视器句柄都没有问题,但是一旦我尝试查询DDC / CIfunction,就会出现一个错误消息,提示“ An error occurred while transmitting data to the device on the I2C bus. 导致此错误的特定函数是高级函数的GetMonitorCapabilities和低级函数的GetCapabilitiesStringLength 。 他们都造成相同的错误。 这使我相信,也许我的显示器不支持DDC / CI,但我知道我的笔记本电脑的显示器亮度可以通过控制面板进行更改,所以它必须通过软件以某种方式控制。 另外,我可以在PowerShell脚本中成功使用WMI类来获取/设置本页所述的亮度。 我读过的大部分内容都表明,大多数现代笔记本电脑屏幕都支持DDC / CI。 有什么办法找出是什么原因导致这个错误或获得更多的信息呢? 我目前正在Windows 7的Visual Studio 2013中使用C ++。如果我无法得到这个当前的方法,我可能会在我的C ++程序中使用WMI,但是我想我会先问一下。 这是我现在的代码: #include "stdafx.h" #include <windows.h> #include <highlevelmonitorconfigurationapi.h> #include <lowlevelmonitorconfigurationapi.h> #include <physicalmonitorenumerationapi.h> #include <iostream> #include <string> int _tmain(int argc, […]

haskell:输出非ASCII字符

我想在WinGHCi中输出非ascii字符,但这是我得到的: Prelude> "δ" "\948" Prelude> putStr "\948" *** Exception: <stdout>: hPutChar: invalid argument (character is not in the code page) 我在Windows XP上使用WinGHCi 7.0.3。 我要做什么,WinGHCi打印一个不错的小三angular洲?