Hallo,
Ik wil graag in mijn applicatie de taakbalk verbergen. (of het form er overheen laten vallen) Ik heb wel de code gevonden maar daarmee lukt het me niet. Misschien dat ik de code niet goed gebruik, niet op de goeie plaats ofzo?
Als ik de code ergens anders plaats, bijvoorbeeld onder Form1_Load, dan krijg ik een heleboel errors.
Alvast bedankt!
Ik wil graag in mijn applicatie de taakbalk verbergen. (of het form er overheen laten vallen) Ik heb wel de code gevonden maar daarmee lukt het me niet. Misschien dat ik de code niet goed gebruik, niet op de goeie plaats ofzo?
Als ik de code ergens anders plaats, bijvoorbeeld onder Form1_Load, dan krijg ik een heleboel errors.
Code:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using System.Runtime.InteropServices;
namespace Test
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
[DllImport("user32.dll", EntryPoint = "FindWindowA")]
static extern int FindWindow(string lpClassName, string
lpWindowName);
[DllImport("user32.dll")]
static extern int SetWindowPos(int hwnd, int hWndInsertAfter,
int x, int y, int cx, int cy, int wFlags);
const int SWP_HIDEWINDOW = 128;
const int SWP_SHOWWINDOW = 64;
static public void HideTaskbar()
{
int intReturn = FindWindow("Shell_traywnd", "");
SetWindowPos(intReturn, 0, 0, 0, 0, 0, SWP_HIDEWINDOW);
}
static public void ShowTaskbar()
{
int intReturn = FindWindow("Shell_traywnd", "");
SetWindowPos(intReturn, 0, 0, 0, 0, 0, SWP_SHOWWINDOW);
}
private void Form1_Load(object sender, EventArgs e)
{
}
}
}
Alvast bedankt!
Laatst bewerkt: