Windows mobile多窗口的模式中窗口之间切换显示的连续性
来源:互联网 发布:网络平台贷款是否合法 编辑:程序博客网 时间:2024/04/30 15:50
代码如下:主要就是利用SetForegroundWindow
[DllImport("coredll.dll", EntryPoint = "GetCapture")]
private static extern IntPtr GetCapture();
[DllImport("coredll.dll", EntryPoint = "SetForegroundWindow")]
private static extern bool SetForegroundWindow(IntPtr hwnd);
public bool SetFormTop(Form form)
{
form.Capture = true;
IntPtr hwnd = GetCapture();
form.Capture = false;
return SetForegroundWindow(hwnd);
}
private void bt_Click(object sender, EventArgs e)
{
Form1 fdlg = new Form1();
string title = this.Text;
this.Text = string.Empty;//隐藏窗口标题
fdlg .ShowDialog();
this.Text = title;
SetFormTop(this);//在上个Form窗口返回的时候,把自己设置到最上面显示
}
如果是在Smartphone中,那么结合上次说的对Back Key健的响应处理就更完美了.
- Windows mobile多窗口的模式中窗口之间切换显示的连续性
- Windows mobile多窗口的模式中窗口之间切换显示的连续性
- QT 多窗口显示 窗口之间的切换
- windows mobile窗口之间传递数据的方法
- QT实现多窗口之间的切换
- 窗口之间状态的切换
- 基于C#开发Windows Mobile应用中窗口的全屏幕显示
- Windows Mobile 5 中全屏窗口效果的实现
- Windows Mobile上异形窗口的实现
- DIRECTX中独占模式与窗口模式的切换
- DIRECTX中独占模式与窗口模式的切换(译)
- qt不同窗口之间的切换
- vim打开多窗口、多文件之间的切换
- vim打开多窗口、多文件之间的切换
- vim打开多窗口、多文件之间的切换
- vim打开多窗口、多文件之间的切换
- vim打开多窗口、多文件之间的切换
- QT creator 如何实现多窗口之间的切换
- 签名
- IP组播
- CE Setup DLL
- Tomcat虚拟目录设置
- 数据库中如何分类、分组并总计SQL数据
- Windows mobile多窗口的模式中窗口之间切换显示的连续性
- CameraCaptureDialog
- vs.net快捷键
- 关于blog名
- AnimatedGifEncoder.cs GifDecoder.cs
- byte to string
- class size与align
- 设置smartphone桌面背景图片
- VC中数据类型之间的转换