*   >> läser Utbildning artiklar >> science >> programming

Knapp Typer i Windows

srutan tre tillstånd. Split knäppas En delad Button är två knappar kombineras i en: en tryckknapp och en pilknapp. När användaren klickar på pilen delen av knappen, en meny droppar ner. Denna knapp fungerar med operativsystemet Windows Vista. Rådgöra med en annan dokumentation för dess detaljer. Radioknapp En radioknapp, även kallad en alternativknapp är en runda knappen. När det är på det har en prick i den. När det är av, har den inte en prick.

Följande kodsegment kommer att skapa en alternativknappen: HWND hwndRad; hwndRad = CreateWindowEx (0, "Button", "knappen", WS_CHILD | BS_AUTORADIOBUTTON, 100, 100, 14, 14, hwndMain, (HMENU) 1, hinstance, NULL); Showwindow (hwndRad, SW_SHOW); UpdateWindow (hwndRad); Observera användningen av BS_AUTORADIOBUTTON stil. Command Link Ett kommando Link är en tryckknapp, men ser väldigt annorlunda från en tryckknapp. En orderlänk visar typiskt en pil ikon, en textrad, och ytterligare text i en mindre font. Detta infördes i Windows Vista. Rådgöra med en annan dokumentation för detaljer.

Group Box En grupp box är egentligen inte en knapp; men det anses som en knapp. Det är en rektangel som används för att innesluta ett antal kontroller av ditt val. Om du har ett namn på gruppen av kontroller, kommer detta namn att gå till det övre vänstra hörnet av rektangeln. Följande kod skulle ge en grupp låda med två radioknappar.

HWND hwndG; hwndG = CreateWindowEx (0, "Button", "Gruppen för kontroller", WS_CHILD | BS_GROUPBOX, 100, 100, 300, 100, hwndMain, (HMENU) 1, hinstance, NULL); Showwindow (hwndG, SW_SHOW); UpdateWindow (hwndG); HWND hwndRad1; hwndRad1 = CreateWindowEx (0, "Button", NULL, WS_CHILD | BS_AUTORADIOBUTTON, 170, 140, 13, 13, hwndMain, (HMENU) 2, hinstance, NULL); Showwindow (hwndRad1, SW_SHOW); UpdateWindow (hwndRad1); HWND hwndRad2; hwndRad2 = CreateWindowEx (0, "Button", NULL, WS_CHILD | BS_AUTORADIOBUTTON, 250, 140, 13, 13, hwndMain, (HMENU) 3, hinstance, NULL); Showwindow (hwndRad2, SW_SHOW); UpdateWindow (hwndRad2); Observera användningen av BS_GROUPBOX stil för grupprutan.

En knapp är ett barn fönster, så att alla knappar ska ha WS_CHILD stil. Vi har sett de åtta typer av knappar. Kom ihåg att en grupprutan betraktas som en knapp även om dess syfte är att gruppkontroller. Låt oss stanna här. Vi fortsätter i nästa del av serien. Chrys att komma fram till någon av delarna i denna serie, skriv bara motsvarande titel nedan i sökrutan på den här sidan och klicka på Sök (använd menyn om sådan finns): Redigera kontroll

Page   <<  [1] [2] [3] [4] >>
Copyright © 2008 - 2016 läser Utbildning artiklar,https://utbildning.nmjjxx.com All rights reserved.