Articles of 窗口

如何使用Windows + m键盘快捷键最小化我的应用程序?

我在VB.NET 2008中有一个简单的winforms应用程序。我使用完全自定义外观的表单,所以没有标题栏,因此没有最小化,最大化和closuresbutton。 我已经创build了自定义控件来replace这些。 如果我的应用程序正在运行,并且点击“显示桌面”快捷方式,所有程序都会正确地最小化,包括我的。 但是,如果我使用Windows + M快捷方式,除了我最小化以外的所有程序。 看起来,缺less内置的最小化button在窗体上导致我的应用程序忽略Windows + M。 如何检测Windows + M ,特别是如果我的应用程序不活动,或者如何复制内置最小化button的function? 编辑: 我试着实现下面的代码,没有成功。 Const WM_SIZE As Integer = &H5 Const SIZE_MINIMIZED As Integer = &H1 Protected Overrides Sub WndProc(ByRef m As System.Windows.Forms.Message) MyBase.WndProc(m) If m.Msg = WM_SIZE Then If m.WParam = SIZE_MINIMIZED Then //Minimize the form. Me.WindowState = FormWindowState.Minimized End If End […]

定义不同types的二维dynamic数组

我想创build两个不同types的数组,像我可以添加到该数组的两个值其中之一是控制名,第二个是布尔值。

Windows Workflow Foundation 4(WF4)延迟

我正在使用Wf4的Visual Studio 2010 Release Candidate编写批准资源请求的新工作stream程。 在我的工作stream程中,如果请求没有获得批准,我希望在几天后过期。 我们在WF 3.5(Visual Studio 2008)中通过在EventDrivenActivity中添加了一个Delay定时器到EventDrivenActivity中,该EventDrivenActivity正在等待审批者来审批请求。 如果延迟在批准之前到期,则EventDrivenActivity将终止该请求。 有谁知道在WF4中是否有类似的机制?

Windows上的python libclang绑定无法从崇高文本初始化翻译单元

简短描述 :使用libclang来自动完成代码不能用与Sublime Text 3捆绑在一起的Python。 细节 :一个小的可证实的例子是在Github的回购 从本质上讲,有一个脚本,使用略有变化的cindex.py (兼容python 3和clang 3.8),并从testing源文件构build翻译单元。 然后它将其解决并尝试完成。 该脚本按照预期使用Powershell的Python 3.3.5。 在Sublime Text 3中放入Packages文件夹时,会产生错误。 由Sublime Text 3报告的Python版本是3.3.6。 错误: Traceback (most recent call last): File "C:\Program Files\Sublime Text 3\sublime_plugin.py", line 78, in reload_plugin m = importlib.import_module(modulename) File "./python3.3/importlib/__init__.py", line 90, in import_module File "<frozen importlib._bootstrap>", line 1584, in _gcd_import File "<frozen importlib._bootstrap>", line 1565, […]

CPU ID使用C + + – 窗口

我想使用c ++获取我的电脑(Windows)的CPU ID。 我用这个代码来得到它。 它输出的信息如下所示: For InfoType 0 CPUInfo[0] = 0x5 CPUInfo[1] = 0x756e6547 CPUInfo[2] = 0x6c65746e CPUInfo[3] = 0x49656e69 For InfoType 1 CPUInfo[0] = 0xf31 CPUInfo[1] = 0x20800 CPUInfo[2] = 0x41d CPUInfo[3] = 0xbfebfbff For InfoType 2 CPUInfo[0] = 0x605b5001 CPUInfo[1] = 0x0 CPUInfo[2] = 0x0 CPUInfo[3] = 0x7c7040 For InfoType 3 CPUInfo[0] = […]

导入vtk时Python DLL导入错误

我需要在我的Windows 10机器上的python中使用VTK库(版本5.10,因为我正在处理现有的代码),但是我无法pipe理导入它没有DLLImport错误: Python 2.7.12 (v2.7.12:d33e0cf91556, Jun 27 2016, 15:19:22) [MSC v.1500 32 bit (Intel)] on win32 Type "help", "copyright", "credits" or "license" for more information. >>> import vtk Traceback (most recent call last): File "<stdin>", line 1, in <module> File "C:\Python27\lib\site-packages\vtk\__init__.py", line 139, in <module> __helper.refine_import_err('qvtk', 'vtkQtPython', exc) File "C:\Python27\lib\site-packages\vtk\__helper.py", line 32, in refine_import_err raise […]

我试图理解为什么我使用paramiko 1.7.6时得到“权限被拒绝”的错误

谁能告诉我为什么我得到以下错误: Traceback (most recent call last): File "C:\Python27\connect.py", line 22, in <module> sftp.get(filepath, localpath) File "C:\Python27\lib\site-packages\paramiko-1.7.6-py2.7.egg\paramiko\sftp_client.py", line 603, in get fl = file(localpath, 'wb') IOError: [Errno 13] Permission denied: 'C:\\remote' 我在Windows 7(以pipe理员身份)login到Ubuntu 10.10机器上使用Python 2.7。 下面是我使用的非常直接的脚本: import paramiko import os paramiko.util.log_to_file('c:\Python27\paramiko-wininst.log') host = '192.168.1.14' port = 22 transport = paramiko.Transport((host,port)) password = 'xxxxxx' username = 'username' […]

我怎样才能通过conda在python 3的Windows上安装mayavi?

我在Windows上有一个由condapipe理的python 3虚拟环境。 我想通过安装mayavi包 conda install mayavi 但它说它需要python 2.7。

Windows Azure支持除.NET以外的其他技术

我已经知道可以使用.NET以外的其他技术,例如Windows Azure平台上的Java,PHP或node.js,但是我对这个用法有些困惑: Microsoft为Java,node.js和PHP提供了SDK。 但是您仍然需要手动部署运行时,对吧? 在Web或Workerangular色中没有预先安装的PHP运行时或Java虚拟机? 这些SDK的内容是什么? 我假设一些cli脚本脚手架工具,以创build一个项目结构,但还有什么? 我读到你可以使用Azure模拟器来实现node.js,Java和PHP … 除.NET,Java,PHP,node.js之外的所有其他技术都不支持SDK:是否仍可以在Web / Workerangular色中运行它们,还是必须以虚拟机angular色运行它们? 如果前者是正确的,那么这个项目如何被包装成一个cspkg,我必须手动完成吗? 坦克!

如何确定一首歌曲使用winmm.dll多长时间?

我有P /从WinMM.dll中调用mciSendString方法 : [DllImport("winmm.dll")] private static extern long mciSendString(string strCommand, StringBuilder strReturn, int iReturnLength, IntPtr hwndCallback); 我可以播放,暂停和停止歌曲(我也可以打开/closuresCD驱动器,但这不重要)。 现在,我希望我的用户能够跳到歌曲中的某个部分(例如1:21)。 我已经看过searchfunction文档 ,除了我无法弄清楚歌曲的时间长短以外,看起来相当不错。 在WinMM中是否存在一个命令/方法?