c# Görev Çubuğu [GÖSTER/GİZLE]

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
NULL
Seçkin Üye
Katılım
14 May 2018
Mesajlar
326
Çözümler
1
Tepki puanı
120
Ödüller
6
Sosyal
8 HİZMET YILI
:yazı:

Arkadaşlar Merhaba gezinirken bulduğum bir kodu sizlerle paylaşacağım. Amacı görev çubuğunu gizlemek ve göstermek.

Forum kütüphanesine bu kodları ekleyin

C#:
using System;
using System.Windows.Forms;
using System.Runtime.InteropServices;


vereceğim bu kodu forumun boş kod kısmına yapıştırın.

C#:
 public class Taskbar
   {
       [DllImport("user32.dll")]
       private static extern int FindWindow(string className, string windowText);

       [DllImport("user32.dll")]
       private static extern int ShowWindow(int hwnd, int command);

       [DllImport("user32.dll")]
       public static extern int FindWindowEx(int parentHandle, int childAfter, string className, int windowTitle);

       [DllImport("user32.dll")]
       private static extern int GetDesktopWindow();

       private const int SW_HIDE = 0;
       private const int SW_SHOW = 1;

       protected static int Handle
       {
           get
           {
               return FindWindow("Shell_TrayWnd", "");
           }
       }

       protected static int HandleOfStartButton
       {
           get
           {
               int handleOfDesktop = GetDesktopWindow();
               int handleOfStartButton = FindWindowEx(handleOfDesktop, 0, "button", 0);
               return handleOfStartButton;
           }
       }

       public static void Goster()
       {
           ShowWindow(Handle, SW_SHOW);
           ShowWindow(HandleOfStartButton, SW_SHOW);
       }

       public static void Gizle()
       {
           ShowWindow(Handle, SW_HIDE);
           ShowWindow(HandleOfStartButton, SW_HIDE);
       }
   }

şimdi yapmanız gereken tek şey
göster gizle komutlarını kullanmak checkbox yada buttona yazacağınız kodlar.

Göster :
C#:
    Taskbar.Goster();
Gizle :
C#:
 Taskbar.Goster();

kodlar bu şekilde :)

:resim:

Gizle

12311.PNG


Göster

12312.PNG


iyi kullanımlar :)
 
Atom ve ben bu kadar parçalanmayı hak etmedik
Banlı Üye
Katılım
19 Eyl 2016
Mesajlar
3,035
Çözümler
4
Tepki puanı
2,166
9 HİZMET YILI
Tam trollük değil mi ama :D eline emeğine sağlık
 
Hatalarımdan pişmanmıyım
Seçkin Üye
Katılım
21 Ara 2016
Mesajlar
537
Tepki puanı
270
Ödüller
8
9 HİZMET YILI
Gardaşım benim cidden yararlı şeyler paylaşıyorsun teşekkürler +
 
Son düzenleme:
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Üst