Articles of 窗口

如何更改tabcontrol的名称

我正在使用C#WinForms应用程序中的选项卡控件。 我想更改标签的标题。 默认情况下,它们是tabPage1,tabPage2等

自定义保存文件对话框类似于底层操作系统保存对话框C#

我一直在使用这个例子来定制保存对话框, http://www.codeproject.com/Articles/19566/Extend-OpenFileDialog-and-SaveFileDialog-the-easy 这工作得很好,我也可以自定义对话框。 但是,我发现自定义的对话框不遵循基础的Windows风格。 例如,如果我在Windows 7中,对话框将如下所示, 这是一个单词保存对话框,它有几个选项,如标签和东西。 但外观与OS保存对话框相同。 但是,具有上述链接的自定义保存对话框将如下所示, 为什么不遵循操作系统提供的? 有什么办法来处理这个? 好吧,我研究了一下,并且可以使用Microsoft.WindowsAPICodePack.Dialogs中的CommonSaveFileDialog,并创build底层的Save对话框(与Windows 7风格相匹配)。 我安装了WindowsAPI shell程序包,并使用CommonSaveFileDialog控件创build类似这样的东西, 标记为红色的控件实际上是在这些API中提供的CommonFileDialogLabel / CommonFileDialogTextBox / CommonFileDialogComboBox等。 但现在我的问题是如何添加一个用户控件/自定义控件呢? 我需要完全控制我添加的内容,所以它可以是一个用户控件。 任何想法..请帮助谢谢。

java:点击button打开文件夹

在java中,我们怎样才能打开一个单独的文件夹(例如c :)用户点击一个button,例如像“在磁盘上find这个文件”或“打开包含文件夹”的方式,当我们下载一个文件时,我们想要知道它被保存在哪里。 目标是节省用户的时间来打开浏览器并在磁盘上find文件。 谢谢(下面的图片是firefox的一个例子) 我得到了答案:这是在Windows 7中为我工作的东西: File foler = new File("C:\\"); // path to the directory to be opened Desktop desktop = null; if (Desktop.isDesktopSupported()) { desktop = Desktop.getDesktop(); } try { desktop.open(foler); } catch (IOException e) { } 感谢@AlexS

HWND是否可见?

那些沉闷的用户和他们最小化的窗口。 在C#中,如果我有一个窗口的HWND,有没有办法判断它是否在桌面上可见?

为什么ABCPdf代码开始生成一个窗口错误5

我有一些很长时间的代码已经很好的工作了很长一段时间。 最近它开始产生以下错误。 第一个在asp网站上,后来在.net MVC网站上。 两者都没有改变。 我真的很好奇,为什么这个错误现在正在上升。 我希望这篇文章对将来某个人有用,因为解决scheme很难find错误本身。 错误:ABCpdf错误“80070000”无法呈现HTML。 无法获取打印机设备模式大小。 Microsoft XPS文档编写器Windows错误5.访问被拒绝。 一些研究表明,这是因为xps编写器没有安装,但事实并非如此,或者权限设置不正确。

在Windows上的Posix和国际扩展

当我安装Symfony2沙箱,并尝试检查要求check.php我有2个问题。 我的服务器没有posix和intl扩展名。 我在Windows 7 32位上使用WampServer 2.1e(32位),所以我的版本的Apache和PHP是:Apache 2.2.17 VC6 ThreadSafe PHP 5.3.5 我试图从http://windows.php.net/downloads/releases/php-5.3.5-Win32-VC6-x86.zip应用国际扩展,但我有奇怪的错误,在Apache日志中:“找不到扩展名在c:/ wamp / …“我确定扩展名在正确的目录下,并在php.ini中启用。 随着posix扩展我有更大的问题。 我无法在Windows平台上find它。 在PHP的文档据说,它应该默认启用,但事实并非如此。

ServicePoint.Expect100继续Windows商店应用程序

正如标题所说,我需要为我的应用程序设置此标志为false,如下所示: ServicePoint.Expect100Continue = false; 然而,ServicePoint和ServicePointManager都不可访问,我找不到另一种方法来设置此属性。 另外,没有app.config,所以通过configuration来设置也是不可能的。 如果我没有把这个设置为false,这个标志被发送到请求中,并且发生CommunicationException。 我不能更改服务器代码,我只是服务器数据的消费者。 该服务添加了“添加服务引用”对话框。 任何方法调用都会导致: The underlying connection was closed: An unexpected error occurred on a receive. 当我调用相同的服务时,从控制台应用程序添加“添加服务引用”,有同样的错误。 原因是Expect100Continue属性。 如果我使用通常的方法删除它,它在控制台应用程序中工作。 所以,我想知道Windows Store应用程序的等效物。

Spark Windows安装Java错误

我继续从这个问题 – winutils的火花窗口安装 – 我知道这个线程 – 如何启动在Windows上的Spark应用程序(又名为什么火花失败,NullPointerException)? – ,但我还没有find任何解决我的问题呢。 我也知道,已经build议使用maven或sbt从源代码构buildspark。 我不想这样做,因为很多人不会从源头上build立火花,对他们来说工作得很好。 到目前为止,我已经设置了以下环境variables… set _JAVA_OPTIONS=-Xmx512M -Xms512M set _JAVA_OPTION=-Xmx512M -Xms512M set SPARK_HOME=C:\spark\spark161binhadoop26\bin set JAVA_HOME=C:\Program Files\Java\jdk1.8.0_51 ::this used to be C:\winutils, but I moved it based on a suggestion set HADOOP_HOME=C:\spark\spark161binhadoop26\bin ::the scala version here is 2.11.8 set SCALA_HOME=C:\scala\bin ::trying to get through the last warning. The one […]

Ruby时区在Windows 7中返回完整forms

我想显示时区的缩写。 但是我的Ruby一直给我全表。 irb(main):001:0> Time.now => 2014-02-28 15:11:21 +0530 irb(main):002:0> Time.now.zone => "India Standard Time" irb(main):003:0> 这是在Ruby 1.9.3p125。 在Ruby 2.0中也尝试了相同的结果! 即使strftime("%Z")给出时区的完整forms,而不是缩写。 但是文件明确指出只有这个缩写应该被返回。 我实际上在Windows 7上构build了一个rhodes应用程序 编辑: Time.now.strftime("%Z")也给出了完整的forms。 这是Windows的好处吗?

用python中的win32在内存中创build一个图标

在python中生成一个图标的好方法是什么? 现在,我不得不使用pygame来绘制图标,然后将它作为.ico文件保存到磁盘,然后作为ICO资源从磁盘加载它… 像这样的东西: if os.path.isfile(self.icon): icon_flags = win32con.LR_LOADFROMFILE | win32con.LR_DEFAULTSIZE hicon = win32gui.LoadImage(hinst, self.icon, win32con.IMAGE_ICON, 0, 0, icon_flags) … self.icon是我创build的图标的文件名。 有没有办法在内存中做到这一点? 编辑:我想要做的就是创build一个图标上显示一个2位数字(天气任务栏样式。