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

Windows Static Control

hwndEd = CreateWindowEx (0, "Redigera", NULL, WS_CHILD, 100, 122, 100, 20, hwndMain, (HMENU) 2, hinstance, NULL); Showwindow (hwndEd, SW_SHOW); UpdateWindow (hwndEd); MSG msg; BOOL BRET; while ((Bret = GetMessage (& msg, hwndMain, 0, 0)) = 0!) {if (Bret == -1) {//hantera felet och eventuellt avsluta programmet} else {TranslateMessage (& msg); DispatchMessage (& msg); }} Återvända msg.wParam; } Du kan använda följande kommando vid kommandotolken för att kompilera koden: g ++ winst.cpp -mwindows -o winst.exe Det finns två kontroller i koden. Låt oss titta på den statiska en.

Klassen är, STATISK; detta är den andra argumentet i CreateWindowEx funktionen. Namnet på den statiska kontrollen är, "förnamn"; Detta är det tredje argumentet till funktionen; Detta namn visas som innehållet visning av statisk kontroll. Du har WS_CHILD stil anger att det är ett barn fönster. Resten av argumenten till CreateWindowEx funktionen är som de för EDIT kontroll. Kom ihåg, måste varje kontroll har en unik heltal identifierare (vid den tionde argument CreateWindowEx funktion). Om du öppnar programmet, winst.

exe, genom att dubbelklicka på det, skulle du se de 2 styr med den statiska kontroll över redigeringskontroll. Den statiska kontrollen har texten "Förnamn" indikerar att användaren ska skriva sin första namn i redigeringskontroll. Det är det för denna del av serien. Vi stannar här och fortsätter i nästa del.

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): Ett fönster Knapp Funktion och Macro Windows Static Control Static Control Styles Omdömen

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