我有一个Windows窗体应用程序,我想制作自己的自定义跳转列表.要做到这一点,我需要使用命名空间System.Windows.Shell但我无法访问它,我也无法在引用列表中找到它的引用.我已经检查了一些教程,但他们都使用XAML(WPF应用程序),其中一些只是提到这可以通过编码来完成.
所以我的问题是,是否可以访问Windows窗体应用程序中所需的命名空间,还是需要使用WPF?如果有可能那么怎么样?如果没有,那么在Windows窗体应用程序中有另一种方法吗?
我正在使用Visual Studio 2010 Ultimate(C#).
提前致谢!
我正在学习如何使用SDL制作游戏.在本教程的某个点上,我需要计算游戏的FPS.本教程执行以下操作:
caption << "Average Frames Per Second: " << frame / ( fps.get_ticks() / 1000.f );
Run Code Online (Sandbox Code Playgroud)
现在,我确切知道代码的作用,除了它除以1000.f.的部分.我一直在寻找但是找不到.f的意思.
所以我的问题是,.f是什么意思?为什么会这样?
有人可以向我解释下面的代码行是做什么的吗?
dynamic shellApplication = Activator.CreateInstance(Type.GetTypeFromProgID("Shell.Application"));
string path = System.IO.Path.GetDirectoryName(filePath);
string fileName = System.IO.Path.GetFileName(filePath);
dynamic directory = shellApplication.NameSpace(path);
dynamic link = directory.ParseName(fileName);
dynamic verbs = link.Verbs();
Run Code Online (Sandbox Code Playgroud)
我搜索了msdn库,但无法真正理解它的作用.
这不是完整的代码,但我承诺其余的,只是这部分我正在努力.