Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/309.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 任务栏压缩模式?_C#_Windows_Media Player_Mode_Minimize - Fatal编程技术网

C# 任务栏压缩模式?

C# 任务栏压缩模式?,c#,windows,media-player,mode,minimize,C#,Windows,Media Player,Mode,Minimize,我有一个我想做的项目的想法。然而,这样做需要我能够最小化到一个紧凑的模式,类似于Windows Media Player的紧凑模式。这可能吗?我该怎么做?假设我正确理解了您的需求,您需要的术语是“deskband”,通过使用win API,使用C#可以实现类似的功能 看看下面的参考资料 -主要是信息 -一个工作实例 您使用的是WinForms还是WPF?到目前为止你试过什么?我不确定Media Player的紧凑模式是什么样子的-你能添加一个屏幕截图吗?我不认为它有什么特别之处。只需提供一个较小

我有一个我想做的项目的想法。然而,这样做需要我能够最小化到一个紧凑的模式,类似于Windows Media Player的紧凑模式。这可能吗?我该怎么做?

假设我正确理解了您的需求,您需要的术语是“deskband”,通过使用win API,使用C#可以实现类似的功能

看看下面的参考资料

  • -主要是信息
  • -一个工作实例

  • 您使用的是WinForms还是WPF?到目前为止你试过什么?我不确定Media Player的紧凑模式是什么样子的-你能添加一个屏幕截图吗?我不认为它有什么特别之处。只需提供一个较小版本的主视图。您搜索的是Windows任务栏工具栏,也称为“桌面栏”。Windows有一种为文件夹定义它们的内置方法,显然必须有一种使用自定义桌面栏设置应用程序的方法,但自定义开发人员似乎没有很好地研究过这一点(而且在Windows 8中显然是没有意义的)。请注意,外壳扩展不应该用托管代码编写。