Articles of Windows

确定build议的系统要求

我们最近改变了一些轻量级应用程序的系统需求(它本质上是一个瘦客户端,连接到运行IBM UniVerse的“大型机”)。 我们根本没有改变我们的最低要求,但改变了我们推荐的要求,以匹配那些Windows 7和Vista(因为我们在这些机器上运行)。 一些系统要求相当容易确定(即:网卡,硬盘空间等)。 但是CPU和内存难以确定。 我们目前的CPU和RAM最低要求列表都表示,您必须满足操作系统的最低要求。 这似乎对我们来说是相当合理的,因为我们的应用程序只使用15MB或活动内存和非常小的CPU(在这种情况下,这是一个简单的GUI),所以这是可行的。 这看起来很好,没有人抱怨。 当谈到推荐要求的时候,我们已经遇到了困难,特别是当今时代,当你开始谈论多核处理器,primefaces处理器等时,最低1.6GHz(或类似的)可能意味着什么。瘦客户机开始做更多的密集的东西(例如,它现在包含一个embedded式的web浏览器,以帮助显示更多的用户友好的html页面)。 什么是确定CPU和RAM的推荐值的好方法? 你是否推荐了一个操作系统,并在上面添加你的使用率值(那么我们可以说Vista的机器是1GB?)? 有没有更好的方法来做到这一点? (注意: 这里的服务器问题在性质上与此类似,但是来自应用程序库)

IMFSinkWriter无法导出mp4的大尺寸video

我的Windows MFC应用程序具有导出video文件的function。 它可以select编码格式(通过WMV或MP4 )和帧大小。 但是,不幸的是,当我试图导出设置大帧大小的MP4文件,每次MF_E_INVALIDMEDIATYPE发生。 简单地说,这是我在每种情况下testing的结果。 WMV 640 x 480 …好的 640 x 576 …好的 1280 x 720 …好的 1280 x 720 …好的 1920 x 1080 …好的 2048 x 1556 …好的 4096 x 2160 …好的 MP4 640 x 480 …好的 640 x 576 …好的 1280 x 720 …好的 1280 x 720 …好的 1920 x 1080 […]

快速replaceWin32_NetworkAdapter WMI类获取本地计算机的MAC地址

TL;这个问题的DR版本:WMI Win32_NetworkAdapter类包含我需要的信息,但速度太慢。 什么是获取Windows上的MACAddress,ConfigManagerErrorCode和PNPDeviceID列信息的更快速的方法? 我需要检索附加networking适配器的信息,以便我可以获取MAC地址来唯一标识本地Microsoft Windows计算机。 WMI Win32_NetworkAdapter类似乎有我正在寻找的信息。 MACAddress,ConfigManagerErrorCode和PNPDeviceID列是我真正需要的唯一的: MAC地址:MAC地址(此操作的目标) ConfigManagerErrorCode:允许我确定适配器是否已启用并正在运行。 (如果它被禁用,那么我应该使用以前由我的应用程序caching的MAC地址,如果可用的话)。 PNPDeviceID:通过检查前缀“PCI”(可能还有其他接口,如有必要),我可以过滤出非物理适配器,其中有几个在我的Windows 7盒子上(包括虚拟适配器,如VMware / VirtualBox) 。 我的计划是使用PNPDeviceID过滤非物理设备。 然后,我将使用任何剩余表项上的MACAddress列(将地址保存到caching中)。 当设备被禁用(可能由非零ConfigManagerErrorCode指示),MACAddress为空时,我可以从我的caching中为该设备使用以前看到的MAC地址。 你可以在我的Windows 7电脑上看到这个表格的内容。 你可以看到里面有很多垃圾,但是只有一个带有“PCI”PNPDeviceID的条目。 wmic:root\cli>NIC GET Caption, ConfigManagerErrorCode, MACAddress, PNPDeviceID Caption ConfigManagerErrorCode MACAddress PNPDeviceID [00000000] WAN Miniport (SSTP) 0 ROOT\MS_SSTPMINIPORT\0000 [00000001] WAN Miniport (IKEv2) 0 ROOT\MS_AGILEVPNMINIPORT\0000 [00000002] WAN Miniport (L2TP) 0 ROOT\MS_L2TPMINIPORT\0000 [00000003] WAN Miniport (PPTP) 0 […]

如何在Java中的Windows资源pipe理器中获取文件的右键菜单

我正在做一个双子座的指挥官。 我做了两个显示当前目录内容的JTable。 我想实现,右键单击文件将显示Windows资源pipe理器shell上下文菜单。 它有可能吗?

recursion文件search

我试图找出如何处理这个东西了出于某种原因,它在某个时候结束..我不是很好的recursion,我敢肯定,问题在于那里.. 此外,即使我检查cFileName!=“..”,它仍然显示在最后,不知道为什么,但“。” 不再显示了 void find_files( wstring wrkdir ) { wstring temp; temp = wrkdir + L"\\" + L"*"; fHandle = FindFirstFile( temp.c_str(), &file_data ); if( fHandle == INVALID_HANDLE_VALUE ) { return; } else { while( FindNextFile( fHandle, &file_data ) ) { if( file_data.dwFileAttributes == FILE_ATTRIBUTE_DIRECTORY && wcscmp(file_data.cFileName, L".") != 0 && wcscmp(file_data.cFileName, L"..") != 0 […]

在64位Windows Server 2008 Standard SP2 IIS 7上注册一个dll

项目:VS2010 C#类库。 本地机器:Win 7 64bit 项目中更改的项目如下: Properties / AssemblyInfo.cs [assembly:ComVisible(true)] 项目/属性/生成选项卡:注册Com for Interop:选中生成Seralization程序集:自动 我已经为接下来的post设置了testing类,comvisible = true和guids等: 使用4.0框架和Visual Studio 2010为ASP Classic构buildCOM互操作库 我能够通过regasm在本地机器上注册这个dll。 C:\ windows \ Microsoft.Net \ Framework \ v4.0.30319> regasm NrccuaComFileSystem.dll types注册成功。 在服务器regsvr,regasm,reglm与tlb都失败,并显示以下消息: RegAsm:错误RA0000:无法加载文件或程序集'file:/// c:\ Windows \ Micr osoft.NET \ Framework \ v4.0.30319 \ NrccuaComFileSystem.dll'或其依赖项之一。 操作不受支持。 (从HRESULTexception:0x80131515) 我在这里做错了什么? 它是否正在寻找一个入口点,如果是的话,完全失去了如何提供。 看了下面的post也… 经典的ASP使用COM + .net互操作64位Windows Server 2008 […]

如何使用Windows Azure表存储时间戳或Etag字段

我正在Windows Azure网站(IISNode)上开发Node.js应用程序,并且已经为node.js安装了Azure SDK模块,我的问题是如何在表存储中使用etag或timestamp字段。 这是一个“我”做某事的问题,例如: if (entities[0].Timestamp == newEntity.Timestamp) // commit this update because we are dealing with the latest copy of this entity else // oops! one of the entities is newer than the other, better not save it 或者我需要监听由tableService.updateEntity(…返回的错误或什么? 任何帮助或build议表示赞赏

Windows中的历史夏令时

在Windows(使用Delphi,而不是.NET)中有一个简单的方法将UTC时间转换为本地时间,并进行夏令时调整。 数据可追溯到12年,因此需要考虑DST开始/结束date的变化。

用于在Windows上将node.js连接到odbc的库?

我正在寻找一个允许node.js在Windows上连接到ODBC的库。 到目前为止,我发现的所有库似乎与UnixODBC,但不是Windows的工作,有人可以请build议一个图书馆,将与Windows工作?

如何从页眉或页脚确定PE可执行文件的大小

假设你有一个数据stream或一个字节块你想雕刻,你怎么能确定可执行文件的大小? PE可执行格式中有许多头文件,但是我可以使用哪些头文件来确定(如果可能)可执行文件的总长度? 这是一个文件格式的图片。