在Window CE中不是ShowInTaskbar

时间:2013-09-03 09:17:13

标签: c# visual-studio-2008 windows-ce

众所周知,Window CE项目中没有ShowInTaskbar功能。

我们怎么能这样做?请与我分享。

1 个答案:

答案 0 :(得分:0)

您必须在表单的构造函数中设置WS_EX_NOANIMATION扩展样式位

以下是使用SDF的Win32Window类的示例,但您也可以直接P / Invoke GetWindowLongSetWindowLong来获得相同的效果。

public MyForm()
{
    InitializeComponent();
    Capture = true;
    Win32Window hwnd = Win32Window.GetCapture();
    Capture = false;
    hwnd.ExtendedStyle |= WS_EX.NOANIMATION;
}