Articles of windows 7

是否有可能在没有Windows机器的情况下开发Windows Phone 7应用程序?

我没有Windows机器,只有Mac和Linux机器。 Windows相当昂贵,我也不想剽窃它。 是否有可能在Mac OS X或Linux上开发Windows Phone 7应用程序? 是否需要Visual Studio?

从Windows访问一个cygwin符号链接

我对cygwin相当陌生。 我创build了一个符号链接如下 $ ln -s /var/www /cygdrive/d/foo 当我通过窗口检查D盘时,我看到一个名为foo的系统文件。 有没有办法使foo充当Windows的文件夹而不是系统文件?

如何从.NET应用程序启动`powercfg.exe -energy`?

当我 using (var process = new Process { StartInfo = new ProcessStartInfo { FileName = "powercfg.exe", Arguments = "-energy", RedirectStandardOutput = true, UseShellExecute = false, } }) { process.Start(); process.WaitForExit(); } 它输出: 一个能源诊断和技术协会(energy.dll)的图书馆服务。 翻译成英语: 能耗效率诊断库(energy.dll)无法加载。 即使作为pipe理员运行。

如何将文件写入物理驱动器(Windows 7)而不会收到ERROR_ACCESS_DENIED?

我试图写一个testing模式到格式化USB驱动器的每个部分。 有一个逻辑驱动器(例如h :)。 该卷是FAT格式的,包含要覆盖的数据。 另外,我想覆盖整个物理驱动器。 该程序正在运行与提升的用户权限。 首先我做了以下几点: // from the drive letter "h:" I get the physical disk number using // IOCTL_VOLUME_GET_VOLUME_DISK_EXTENTS => "\\.\PhysicalDrive2" hDevice = ::CreateFile( "\\.\PhysicalDrive2", GENERIC_READ|GENERIC_WRITE, FILE_SHARE_READ|FILE_SHARE_WRITE, NULL, OPEN_EXISTING, 0, NULL ); // get the number of available sectors with IOCTL_DISK_GET_DRIVE_GEOMETRY_EX // => ulNumberOfSectors // now I try to write some sectors, […]

解密/读取/修改“.automaticDestinations-ms”和/或“.customDestinations-ms”

有谁知道如何阅读微软为JumpLists创build的文件? 我想从JumpList中清除所有历史logging/访问最多/最近closures,没有清理任务。 我尝试使用win7api中的APPID,并清除了例如google chrome的跳转列表。 但是使用“ClearAllUserTasks”方法,它会清除跳转列表中的所有内容,甚至是“任务”。 同样的事情是删除文件。 没有任何方式知道*目的地ms文件的格式,所以我可以自己修改它们? 基本上,想清除历史logging/访问量最大,但在Windows 7 Api(也不是C ++或.NET)中找不到任何东西。

在已经运行的batch file上设置进程优先级

我如何改变一个已经运行的拥有者的优先权我现在我可以用它来启动拥有: START /HIGH notepad.exe但是我如何改变它已经运行的记事本。 谢谢,如果任何人可以帮助这一点。

batch file静静地执行一个声音

是否有可能从我尝试过的一批默默执行的MP3: @echo off 1.mp3 pause 它可以工作,但是它会默默地启动WMP。 有没有人知道我怎么能做到这一点。 我正在制作一个节目,并把它作为音效之一。

用于所有Win32程序员的Windows Aero Glass(DWM,GDI,GDI +)绘图的文档和API示例

我正在寻找很好的资源来学习使用Win32 / GDI API,或者直接使用Win32 API绘制和绘制一个玻璃窗体。 当我使用Delphi时,我将其标记为Delphi或Visual C ++。 任何代码示例和文章,你可以find将不胜感激。 MSDN文章似乎并没有写这个。 作为一个目标,我们假设您想要:(a)重现Google Chrome的function(标签作为玻璃框架的一部分)(b)重现MS Office 2010的function(保存在玻璃框上的button,在MFC中为VS 2010,作为“快速访问工具栏”(见下图)。 我不使用MFC,但如果检查MFC源将是一个很好的信息来源,我很好奇知道哪里在MFC源或BCG原始来源(我都)实施快速访问工具栏渲染/绘画代码。 更新:下面的答案中的一个相关的neato链接显示了NC(非客户端)Paint消息,以及如何在玻璃框架上绘画时处理它,以及关于它的MSDN文章。

如何永久设置Windows环境variables?

如何永久性地设置Windows环境variables,当您closures命令窗口时,我发现Windows环境variables已重置。 我想永久性地设置它们,这样我就不必每次使用CLI都重复这个任务。

窗口:获取监视器的数量,包括禁用的

EnumDisplayMonitors列出当前激活的所有监视器。 但是,它似乎没有返回禁用的(即有'扩展我的桌面到这个监视器'的选项)。 我如何计算残疾人数?