Re: hide taskbar
From: Chris Tacke, eMVP (ctacke[at]OpenNETCF_dot_org)
Date: 08/11/04
- Next message: William Ryan eMVP: "Re: doubt in CF .NET"
- Previous message: Chris Tacke, eMVP: "Re: need to check if application is installed using RAPI"
- In reply to: Brian H: "Re: hide taskbar"
- Messages sorted by: [ date ] [ thread ]
Date: Wed, 11 Aug 2004 08:22:31 -0400
It's becasue your ShowIndow is using 64-bit Longs. Use 32-bit Integers or
System.Int32 for clarity
-Chris
"Brian H" <BrianH@discussions.microsoft.com> wrote in message
news:EE2F82D5-B8F4-4E36-8947-4C89563B300F@microsoft.com...
> Here is my code now:
>
> Private Declare Function FindWindow Lib "coredll" Alias "FindWindowW"
> (ByVal lpClassName As String, ByVal lpWindowName As String) As IntPtr
> Private Declare Function ShowWindow Lib "coredll" (ByVal hWnd As
IntPtr,
> ByVal nCmdShow As Long) As Long
>
> In the form load event I have:
>
> OurParent = FindWindow("HHTaskbar", String.Empty)
> ShowWindow(OurParent, 0)
>
> But now I get an error of NotSupportedException. Any idea what I am doing
> wrong?
> "Brian H" wrote:
>
> > I will adjust my code and give it a try. I will let you know what
happens.
> > If I have another error, I will redisplay my code.
> >
> > Thanks,
> > Brian
> >
> > "Peter Foot [MVP]" wrote:
> >
> > > Since Windows CE.NET is a fully Unicode OS you should use alias
FindWindowW
> > > for the P/Invoke declaration.
> > >
> > > Peter
> > >
> > > --
> > > Peter Foot
> > > Windows Embedded MVP
> > > www.inthehand.com
> > >
> > > Do have an opinion on the effectiveness of Microsoft Windows Mobile
and
> > > Embedded newsgroups? Let us know!
> > > https://www.windowsembeddedeval.com/community/newsgroups
> > >
> > > "Brian H" <Brian H@discussions.microsoft.com> wrote in message
> > > news:8B97B9EC-A9C3-49F1-9FAB-7842DFC80B4C@microsoft.com...
> > > >I am developing an application with VB .Net on a Win CE 4.1 Symbol
device.
> > > >I
> > > > am continuing to have a problem with some code. Here is what I am
using:
> > > >
> > > > Private Declare Function FindWindow Lib "coredll" Alias
"FindWindowA"
> > > > (ByVal lpClassName As String, ByVal lpWindowName As String) As
IntPtr
> > > > Private Declare Function ShowWindow Lib "coredll" (ByVal hWnd As
> > > > IntPtr,
> > > > ByVal nCmdShow As Long) As Long
> > > >
> > > > In the form load event...:
> > > >
> > > > dim OurParent as IntPtr
> > > >
> > > > OurParent = FindWindow("HHTaskbar", String.Empty)
> > > > ShowWindow(OurParent, 5)
> > > >
> > > > I am getting an error of MISSING METHOD EXCEPTION when findwindow is
> > > > called.
> > > > What am I doing wrong and what do I need to change?
> > > >
> > > > Thanks,
> > > > Brian
> > >
> > >
> > >
- Next message: William Ryan eMVP: "Re: doubt in CF .NET"
- Previous message: Chris Tacke, eMVP: "Re: need to check if application is installed using RAPI"
- In reply to: Brian H: "Re: hide taskbar"
- Messages sorted by: [ date ] [ thread ]
Relevant Pages
|