如何在Windows CE 6.0 [.NET Framework 3.5]中制作一个暂停表单(如软键盘,表单没有得到关注)? [英] How to make a suspension form (like a softkeyboard, the form does not get the focus) in Windows CE 6.0 [.NET Framework 3.5] ?

查看:87
本文介绍了如何在Windows CE 6.0 [.NET Framework 3.5]中制作一个暂停表单(如软键盘,表单没有得到关注)?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

如何在Windows CE 6.0 [Framework 3.5]中制作一个暂停表格(如软键盘,表格没有得到关注)?


我发现了这个 :

 

private const int WS_EX_TOOLWINDOW = 0x00000080;
private const int WS_EX_NOACTIVATE = 0x08000000;
protected override CreateParams CreateParams
{
get
{
CreateParams cp = base.CreateParams;
cp.ExStyle | =(WS_EX_NOACTIVATE | WS_EX_TOOLWINDOW);
cp.Parent = IntPtr.Zero; //仅当您使用UserControl
return cp时才保留此行;
// return base.CreateParams;
}
}

并且它适用于Windows 7,但是  CreateParams
类型 在Windows CE 6.0中不存在  [.NET Framework 3.5]


那么,我该怎么办?



先谢谢

解决方案

这个论坛适用于WES7。请尝试以下Windows CE论坛之一:
http://social.msdn.microsoft的.com /论坛/ EN-US /类别/ windowsembeddedcompact

How to make a suspension form (like a softkeyboard, the form does not get the focus) in Windows CE 6.0 [Framework 3.5] ?

I found this :

private const int WS_EX_TOOLWINDOW = 0x00000080; private const int WS_EX_NOACTIVATE = 0x08000000; protected override CreateParams CreateParams { get { CreateParams cp = base.CreateParams; cp.ExStyle |= (WS_EX_NOACTIVATE | WS_EX_TOOLWINDOW); cp.Parent = IntPtr.Zero; // Keep this line only if you used UserControl return cp; //return base.CreateParams; } }

and it works in windows 7, but  CreateParams type  does not exist in Windows CE 6.0  [.NET Framework 3.5]

So, what shoud I do?

Thanks in advacnce

解决方案

This forum is for WES7. Please try one of the Windows CE forums: http://social.msdn.microsoft.com/Forums/en-US/category/windowsembeddedcompact


这篇关于如何在Windows CE 6.0 [.NET Framework 3.5]中制作一个暂停表单(如软键盘,表单没有得到关注)?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆