草庐IT

tkinter.text

全部标签

当使用带有 _O_U8TEXT 的 setmode 来处理 unicode 时,C++ 崩溃

我尝试打印unicode的是_setmode(_fileno(stdout),_O_U8TEXT);stringstr=u8"unicode한글hangul";cout我使用setmode来正确显示和获取unicode,但它因DebugAssertionFail而崩溃.但是,_setmode(_fileno(stdout),_O_U16TEXT);wstringstr=L"unicode한글hangul";wcout_O_U16TEXT编译打印正确。使用UTF-8应该怎么做?我是否必须找到另一个技巧? 最佳答案 _setmode提到

python - 为什么 Tkinter 的 askdirectory() 在 Windows 上返回正斜杠?

设置:Windows7Python版本:3.3我正在制作一个跨平台应用程序,我让用户使用Tkinter的tkinter.filedalog.askdirectory模块中的askdirectory()方法提供一个目录。这工作正常,除了Windows上的某些原因它给了我正斜杠。Windows使用反斜杠,而不是正斜杠,所以当我尝试用native文件斜杠保存文本文件时(配置文件存储目录,所以它有一个我必须添加的结尾斜杠),它看起来很傻:F:/Pictures/Wallpapers\我用来放nativeslash的代码就是os.sep,这是当前系统的native目录分隔符,在*nix和wind

python - 从 Cygwin 启动 python IDLE 时 Tkinter 中的 tcl_error

我尝试从cygwin启动IDLE,但出现以下错误:Traceback(mostrecentcalllast):File"/usr/bin/idle",line5,inmain()File"/usr/lib/python2.7/idlelib/PyShell.py",line1537,inmainroot=Tk(className="Idle")File"/usr/lib/python2.7/lib-tk/Tkinter.py",line1764,in__init__self.tk=_tkinter.create(screenName,baseName,className,interac

C# - Windows 7 任务栏显示 AssemblyTitle 而不是 Form.Text

我有一个不包含标题栏的Windows窗体应用程序,在Windows7上,任务栏显示来自AssemblyTitle的值,而不是来自窗体的Text属性的值。如何动态更改此值?谢谢! 最佳答案 根据您的评论,我认为您指的是该程序的“跳转列表”,其中包括一个程序标题(如果您单击它,将启动该程序的另一个实例)。我的理解是,您看到的是所有应用程序的默认行为,无论您的表单上的标题栏是否可见。我试图在我正在编写的程序上更改它并得出结论(至少在托管代码中)它无法完成-Win7采用可执行文件中的FileDescription的值(AssemblyTit

python - 使用自动换行创建可调整大小/多行 Tkinter/ttk 标签

是否可以创建一个多行标签,其自动换行的大小与其父级的宽度同步?换句话说,当您更改记事本窗口的宽度时,记事本的自动换行行为。用例是一个对话框,需要完整地呈现一段多行文本(说明),而不需要剪裁文本或使用滚动条。父容器将有足够的垂直空间来容纳较窄的宽度。我一直在试验TkinterLabel和Message小部件以及ttkLabel小部件但没有成功。似乎我需要硬编码像素wraplength值,而不是让这些控件在文本到达容器的右边缘时自动自动换行。当然Tkinters几何管理器可以帮助我自动调整标签的大小并相应地更新它们的wraplength值?我应该查看文本小部件吗?如果是这样,是否可以隐藏文

windows - #pragma alloc_text(PAGE, 函数名)

#pramgaalloc_text(PAGE,foo)voidfoo(){return;}此代码通常用于设备驱动程序。foo函数将在系统需要时进行交换。问题。它在用户空间代码中工作吗?该功能是否也会被分页?如果没有pragma,我的意思是默认情况下,是否所有内核级函数都分配了非分页内存?PE文件加载器是否决定函数的分配位置? 最佳答案 如果您编译一个简单的helloworld驱动程序,那么您将看到名为“.text”的PE(可移植可执行文件)部分将设置“不可分页”特征标志。所以是的,默认情况下,所有驱动程序代码都在该部分中,除非您将其

Windows 批处理 : Set Variables from Text File

我目前正在寻找一种通过txt文档中的链接在Windows批处理文件中设置变量的方法。例如,如果文本文件显示为:http://website1.comhttp://website2.comhttp://website3.com我希望可以将它们输出到批处理中的变量。示例:setvar1="Lineoneoftextfile,ex:http://website1.com"setvar2="Linetwooftextfile,ex:http://website2.com"setvar3="Linethreeoftextfile,ex:http://website3.com"感谢任何帮助,提前致

windows - 拖放 'n' 对我的 sublime text 2 安装不起作用

我在Windows系统上安装了sublimetext2,但无法将目录/文件夹从Windows拖放到应用程序中。文档说它具有此功能。 最佳答案 您是否尝试在左侧的FOLDERS栏上“放下”?它工作正常,我正在运行2.0.1build2217 关于windows-拖放'n'对我的sublimetext2安装不起作用,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/13889504/

windows - 如何在 windows 的 sublime text 3 中安装 'Emilbus Mono' 字体?

听说emilbusMono是ubuntu中sublimetext3的默认字体。我也想在我的windowssublimetext安装上安装相同的字体。我尝试在互联网上搜索,但找不到。谁能帮我解决这个问题? 最佳答案 这是旧的,但如果有人还在寻找它。您只需在设置中写入“font_face”:“EmilbusMono”即可。emilbuS-Sublime,它是Sublime内部字体,您只需在设置中输入它即可进行设置。 关于windows-如何在windows的sublimetext3中安装'E

python - 强制 Tkinter 窗口保持全屏显示 - Windows 10

我有一个Tkinter窗口,我需要它位于其他所有内容之上-包括全屏窗口。我尝试过的事情:root.attributes('-topmost',True)在主循环之前-不起作用self.root.wm_attributes("-topmost",True)类内部-不起作用root.overrideredirect(True)在mainloop之前-仅适用于Linuxroot.lift()在主循环之前-不起作用最后,我将root.lift()设置为重复调用:classTestingGUI:def__init__(self,root):self.root=rootself.EnsureTop