code:Qu'est-ce qui manque dans mon code ici .. comment faire d même?
[DllImport("AYGShell.dll")]
static extern Int32 SHFullScreen(IntPtr hwndRequester, UInt32 dwState);
public const UInt32 SHFS_SHOWSIPBUTTON = 0x0004;
public const UInt32 SHFS_HIDESIPBUTTON = 0x0008;
public Form1()
{
InitializeComponent();
}
private void OnPaint(object sender, PaintEventArgs e)
{
HideSipButton();
}
private void HideSipButton()
{
UInt32 dwState = SHFS_HIDESIPBUTTON;//: SHFS_SHOWSIPBUTTON;
SHFullScreen(this.Handle, dwState);
}
HI, au-dessus du code fonctionne très bien dans le premier lancement d'une forme windowsmobile, il cache le bouton gorgée d'une forme windows mobile, mais si je clique sur la barre de menu SIP- bouton réapparaît .. je ne sais pas comment éliminer complètement le bouton sip .. s'il vous plaît aidez-moi comment résoudre ce problème ..
Je ne veux pas bouton sip du tout pour une forme dans windowsmobile .. J'utilise .net CF
Remerciements
avez-vous vu cette http://msdn.microsoft.com/en-us/library/microsoft.windowsce.forms.inputpanel%28VS.85%29.aspx? et cette question (pas sûr que ça va vous aider): http://stackoverflow.com/questions/323874/how-to-show-hide-sip-on-pocket-pc – Shaihi
merci, je vais essayer, mais je suis n'utilisant aucun panneau ici. c'est un panneau par défaut. il pourrait y avoir une technique simple pour cacher .. donc je cherche. – Naruto