zoukankan      html  css  js  c++  java
  • wince下隐藏任务栏C#源码(简洁版)

    上一篇博文中借用了CSDN网友的实现方法,这里借用另一个地方的实现代码,加上自己的修改,实现了简版隐藏任务栏代码,经测试Wince6.0,.net CF3.5运行正确,如下:

    namespace TaskBarHide
    {
    public partial class MainForm : Form
    {
    public MainForm()
    {
    InitializeComponent();
    }

    private void btnShow_Click(object sender, EventArgs e)
    {
    FullScreenClass.HideTaskBar(
    false);
    btnShow.Enabled
    = false;
    btnHide.Enabled
    = true;
    }

    private void btnHide_Click(object sender, EventArgs e)
    {
    FullScreenClass.HideTaskBar(
    true);
    btnShow.Enabled
    = true;
    btnHide.Enabled
    = false;
    }
    }
    public class FullScreenClass
    {
    [DllImport(
    "coredll.dll", EntryPoint = "FindWindow")]
    public static extern int FindWindow(string lpWindowName, string lpClassName);
    [DllImport(
    "coredll.dll", EntryPoint = "ShowWindow")]
    public static extern int ShowWindow(int hwnd, int nCmdShow);
    public const int SW_SHOW = 5; //显示窗口常量
    public const int SW_HIDE = 0; //隐藏窗口常量
    public static bool HideTaskBar(bool FLAG)
    {
    int Hwnd = FindWindow("HHTaskBar",null);
    if (Hwnd == 0) return false;
    else
    {
    if (FLAG)
    {
    ShowWindow(Hwnd,SW_HIDE);
    }
    else
    {
    ShowWindow(Hwnd, SW_SHOW);
    }
    }
    return true;
    }

    }
    }
  • 相关阅读:
    BZOJ1040: [ZJOI2008]骑士
    酱油记:GDKOI2018
    BZOJ1800: [Ahoi2009]fly 飞行棋
    BZOJ3894: 文理分科
    树链剖分
    文件格式问题
    10.23模拟赛
    snakes
    数据结构题目
    jquery easyui datebox 的使用 .
  • 原文地址:https://www.cnblogs.com/hust_wsh/p/1968696.html
Copyright © 2011-2022 走看看