草庐IT

iOS分发方式

全部标签

c# - 如何在 C#/WPF 中以编程方式访问 Windows Media Player 库?

关闭。这个问题需要更多focused.它目前不接受答案。想改进这个问题吗?更新问题,使其只关注一个问题editingthispost.关闭3年前。Improvethisquestion我需要从我的C#/WPF应用程序访问和显示来自WindowsMediaPlayer库的信息。我如何在C#/WPF中以编程方式执行此操作?

windows - 在 Windows 7 中运行 Linux 虚拟服务器的最佳方式是什么?

我需要一个用于Web开发的虚拟服务器,它将托管Apache+Postgres+Ruby+其他东西。运行此类服务器最有效的软件是什么?(即虚拟化开销最少)有没有办法将Linux作为服务运行?我现在使用VirtualBox,但它在某些方面不方便,例如它需要一个模拟器窗口打开,当alttabbed进入时它也会捕获键盘输入。(此外,coLinux在我的机器上启动时挂起,所以它可能不是一个选项) 最佳答案 查看VMWareServer的功能。它是免费的,您只需注册即可。 关于windows-在Wi

c# - 以编程方式获取 Windows 体验指数值

这个问题在这里已经有了答案:关闭11年前。PossibleDuplicate:RetrieveWindowsExperienceRating是否可以使用.NET以编程方式查询Windows体验指数的当前值?

c# - 在 Windows 应用程序中以编程方式选择 TreeView 中的节点

我已经加载了一个TreeView。我想遍历TreeView节点并展开并选择一个节点。展开工作正常。但选择一个节点不起作用。privatevoidTraverse(TreeNodeCollectionnodes,stringfindtext){foreach(TreeNodenodeinnodes){if(node.Text.ToString().Trim()==findtext){node.Expand();node.TreeView.SelectedNode=node.NextNode;//tvwStructureTree.SelectedNode=this.tvwStructure

windows - 如何以编程方式打开运行窗口

每个人都知道可以使用快捷键Windows+R或直接在Windows菜单中然后运行打开的运行窗口。我想知道如何以编程方式打开此运行窗口。此窗口似乎是explorer.exe的一部分。有人对此有想法吗? 最佳答案 您可以使用IShellDispatch::FileRun来实现这一点。参见UsingtheWindowsRunFiledialog-Thedocumentedandundocumentedway有关详细信息和示例代码。 关于windows-如何以编程方式打开运行窗口,我们在Stac

c++ - C++ Windows/Mac/iOS 中的西类牙字符

我在iOS应用程序中显示西类牙文字符时遇到一些问题。有问题的代码都是C++,并且在Windows应用程序和iOS应用程序之间共享。使用VisualStudio2010在Windows中编译(字符集为多字节)。并在Mac上使用Xcode4.2编译。目前,代码正在使用char指针,我的第一个想法是我需要切换到wchar_t指针。但是,我注意到我想要输出的西类牙文字符在Windows中仅使用字符指针就可以正常显示。这让我觉得这些字符是多字节字符集的一部分,在我准备好进行一些日语、俄语、阿拉伯语等翻译之前,我不需要费心将所有内容更新为wchar_t.不幸的是,虽然西类牙字符确实在Windows

c# - 在 C# 中以编程方式设置 dllimport

我在我的解决方案中使用DllImport。我的问题是我有同一个DLL的两个版本,一个是为32位构建的,另一个是为64位构建的。它们都公开了具有相同名称和相同签名的相同函数。我的问题是我必须使用两个公开这些方法的静态方法,然后在运行时使用IntPtr大小来确定要调用的正确方法。privatestaticclassCcf_32{[DllImport(myDllName32)]publicstaticexternintfunc1();}privatestaticclassCcf_64{[DllImport(myDllName64)]publicstaticexternintfunc1();}

c# - 有没有办法以编程方式设置 "UserChoice"注册表项以接管文件类型关联?

我一直在尝试找到一种方法来更改默认文件关联Windows7中的特定文件扩展名。我有一个用于查看.tif的应用程序如果它不是该文件的默认查看器,我想提示用户的文件类型。如果他们选择将其设为默认值,我想覆盖当前的默认查看器。如果没有安装其他查看器,这将正常工作系统。当用户选择了另一个查看器时,我无法在此处更改控制它的注册表项:HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.tif\UserChoiceIhavescouredthewebtryingtofindsomeonethathasdonethis,b

c# - 如何以编程方式获取渲染内容?

我正在尝试编写一种方法来输出恰好存在于特定占位符中的任何渲染的内容(即HTML)。目标是传入一个Sitecore.Data.Items.Item和我感兴趣的占位符键,该方法应该返回呈现的内容。这个问题似乎是没有建立页面上下文,因此调用RenderControl()会在GetCacheKey()方法中引发空引用错误子布局。有人知道以编程方式呈现子布局或XSLT呈现的方法吗?这是我到目前为止所得到的:privatestringGetPlaceholderContent(Itemitem,stringplaceHolder){StringWritersw=newStringWriter();

c# - 为什么c#内置的IO类比自制的快?

当我决定在C#中自己实现JavaByteBuffer时,我认为它会比MemoryStream+BinaryWriter/二进制阅读器。我通过ILSpy查看了它们的源代码,发现有很多检查和辅助方法调用,而在我的实现中,我直接使用底层字节数组。但是,当测试表明重型内置类的方法调用比我的轻型方法调用快将近两倍时,我感到非常惊讶。例如:publicvoidWriteBytes(Byte[]buffer,Int32offset,Int32count){this.EnsureFreeSpace(count);Buffer.BlockCopy(buffer,offset,this.buffer,th