C#语言实现WINCE全屏幕显示

Windows CE .NET Operating System

  • How do I hide the Start icon?

    The Start icon can be hidden using the SHFullScreen API.

    [C#]

    const uint SHFS_SHOWTASKBAR = 0x0001;

    const uint SHFS_HIDETASKBAR = 0x0002;

    const uint SHFS_SHOWSIPBUTTON = 0x0004;

    const uint SHFS_HIDESIPBUTTON = 0x0008;

    const uint SHFS_SHOWSTARTICON = 0x0010;

    const uint SHFS_HIDESTARTICON = 0x0020;

    [DllImport("aygshell.dll")]

    static extern uint SHFullScreen(IntPtr hwndRequester, uint dwState);

    [DllImport("coredll.dll")]

    public static extern IntPtr GetCapture();

    private void Form1_Load(object sender, System.EventArgs e)

    {

        Capture = true;

        IntPtr hwnd = GetCapture();

        Capture = false;

        SHFullScreen(hwnd, SHFS_HIDESTARTICON);

    }

    [VB]

    Const SHFS_SHOWTASKBAR As Integer = &H1

    Const SHFS_HIDETASKBAR As Integer = &H2

    Const SHFS_SHOWSIPBUTTON As Integer = &H4

    Const SHFS_HIDESIPBUTTON As Integer = &H8

    Const SHFS_SHOWSTARTICON As Integer = &H10

    Const SHFS_HIDESTARTICON As Integer = &H20

    <DllImport("aygshell.dll")> _

    Shared Function SHFullScreen(ByVal hwndRequester As IntPtr, _

      ByVal dwState As Integer) As Integer

    End Function

    <DllImport("coredll.dll")> _

    Public Shared Function GetCapture() As IntPtr

    End Function

    Private Sub Form1_Load(ByVal sender As Object, ByVal e As System.EventArgs)

       Capture = True

       Dim hwnd As IntPtr = GetCapture()

       Capture = False

       SHFullScreen(hwnd, SHFS_HIDESTARTICON)

    End Sub 'Form1_Load

使用后发现不管用,不知道什么原因 wince5.0,vs2005

转载于:https://www.cnblogs.com/cwfsoft/archive/2010/06/24/1764200.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值