Att göra ett enkelt program med hjälp av Win32 API (2 / 5 steg)

Steg 2: Ändra fönstrets utseende och stil.



1. från lösningsutforskaren till höger, dubbelklicka på Resource.h för att öppna resursen huvudet. Vi måste definiera ID: n för menyalternativ och fönsterkomponenter som vi vill använda.

2. definiera ID: n som visas i bild 2-1.

Försiktighet: se till att varje identifierare är ett unikt nummer, annars kan inte skilja på fönstret
mellan de två komponenterna med samma ID.

3. från lösningsutforskaren till höger, högerklicka på ("ditt projektnamn") .rc och välj Visa kod. Du tittar nu på resursfilen för vårt program.

4. bläddra ner till där menyn definieras, det bör vara nära toppen och har en stor kommenterade område ovanför den som säger "Meny".

5. lägga till menyalternativ för att ändra verksamheten, använda bild 2-2 för vägledning.

6. medan vi är i resursfilen, rulla ned till där StringTable definieras nära botten. Om du vill ändra titeln som visas i namnlisten i våra program, som är som standard inställt på namnet på ditt projekt, redigera strängen till höger om IDS_APP_TITLE.

7. tillbaka i ("ditt projektnamn") .cpp, rulla ned till funktionen MyRegisterClass(). Denna funktion används för att registrera huvudfönstrets klass med operativsystemet windows.

8. redigera lina av koden markeras i bild 2-3 till
wcex.hbrBackground = CreateSolidBrush (RGB (180, 180, 180))
Detta ändrar bakgrundsfärgen till från vtit till grått.

9. bläddra till funktionen InitInstance() och leta upp där funktionen CreateWindow() anropas. Det är där det huvudsakliga fönstret skapas och där mycket av dess utseende bestäms. Vi kommer att redigera parametrarna är 3, 6 och 7.

10. redigera parametrar 6 och 7, som representerar bredden och höjden i fönstret respektive. Jag tycker 160 x 170 är en bra storlek.

11. redigera parametern 3, som anger stil med fönstret. Vi vill ändra stilen på våra fönster så att det inte kan vara re-storlek. För att göra detta, ändra parametern 3 från
WS_OVERLAPPEDWINDOW
till
WS_OVERLAPPED | WS_CAPTION | WS_SYSMENU | WS_MINIMIZEBOX
Titta på bild 2-4 för vägledning.

Se Steg
Relaterade Ämnen

Spam varje ögonblick meddelande med ett enkelt program

nyligen jag har fått in massor av "spam wars" med vänner och familj över facebook. Detta är allt bra och kul, men mina fingrar skulle ofta tröttnar kopiera och klistra in all denna text så fort jag kunde, så jag beslöt att göra ett enkelt progra...

Hur man ändra fil förlängning i windows 7 för att öppna i ett annat Program

Denna Presentation visar dig hur du ändrar filnamnstillägget att öppna i ett annat program. Filikonen förändrats efter förlängning. Människor kan inte identifiera filtypen genom ikonen. Titta på presentationen och följ stegen för att ändra filen i ol...

Hur att bygga din egen kemilaboratorium från Scratch och ett enkelt Experiment med det att göra!

Tror du inte att ha ditt eget kemiskt laboratorium är en riktigt cool sak? Är det inte?Som vi alla ser i filmer, ser vi alla dessa forskare och superhjältar i deras källare som arbetar hårt i någon form av lab, gör några riktigt coola typen av grejer...

Att lägga ett enkelt lås till kylskåp

en baksida av petite, anspråkslös kylskåp min mamma och jag köpte ungefär två år tillbaka var att den hade inget lås. Vid tiden hade vi inget behov av en, men den senaste utvecklingen som innebär en viss Binge (det är Rekommenderad nomenklaturen för...

Ett enkelt projekt med hjälp av noshörningar och Epilog laserskärare

detta instructable visar hur du bygger en enkel 2D modell på noshörning och sedan hur man skär den med laserskärare Epilog.Steg 1: 2D modell med noshörning Måste du först välja 2D formen för din pjäs och utforma den med en modellering programvara kan...

Arkivskåp makeover: Hur att täcka ett dokumentskåp med kontakt papper

ett dokumentskåp är en stor organisation verktyg och en nödvändighet för de flesta, men låt oss inse det. Det är en stor skamfläck! Vissa människor köper sina arkivskåp från secondhand butiker, så de är vanligtvis ganska slagna. Min var faktiskt helt...

Hur att göra ett enkelt självförsvar vapen

Steg 1: material Allt du behöver är en gammal tidning du inte vill längre eller 6 bitar av papper. (Valfritt): tejpSteg 2: vikning Få alla bitar av papper eller tidningen och vika en tum varje time(vertically). Luckan i den mellersta övergripande. (p...

Hur man skriver ett enkelt C++-Program

i den här självstudiekursen får du lära dig att skriva ett program i C++ programmering språk. Detta kommer att gå över 10 steg som kommer att förklara ett enkelt C++-program. De ämnen som varje steg täcka i den här självstudiekursen används ofta i me...

Ett enkelt sätt att DIY hår band

denna handledning är att visa dig ett enkelt sätt att diy hår band; Det är en elegant alternativ att göra sådan typ av hår hantverk smycken med vänster över material från pannband att göra.Material och verktyg:Dubbelvikt spännbandLinjalenTändareSaxSt...

Att göra en försedda med bostäder med 3D-skrivare - jag gjorde det på TechShop

följande är en instructable på att göra en uthärda, mutter, etc bostäder på Techshop. http://www.Techshop.wsSteg 1:Välj och Köp betydelse enligt din ansökan. Det finns olika alternativ på ebay. Design en bostäder med ett CAD program med du vet. Även...

Ett mycket roligt och effektivt sätt att göra ett ord söka! (Mycket lätt)

Hej alla! Detta är min första Instructable så lämna gärna kommentarer och råd! Tack!Ordet söka, ett mycket roligt sätt för att roa dig, jag har tänkt på att skriva ut ett stort block med bokstäver på Microsoft Word så att jag kunde göra min egen, men...

Hur man gör ett LUFTGEVÄR med en plastflaska

https://www.youtube.com/watch?v=X0d4iUqxp1c&feature=youtu.beSteg 1: För att göra ett LUFTGEVÄR med en plastflaska du behöver! En enkel pneumatisk pistol kunde göras med egna händer med Coca-Cola plastflaska 0,5 eller någon annan läsk flaska.Steg 2: S...

Skapandet av ett underlägg med klädnypor

idag, jag föreslår att du skapar ett underlägg med klädnypor (trä förstås!). Är en trevlig, original och billigt idé!För att skapa din underlägg, beväpna er för:-omkring tjugo trä klädnypor-trä lim-en pensel-en hårspraySteg 1: Skapa ett underlägg med...

Att göra ett papper hus som tänds när det blir mörkt!

I den här guiden visar vi dig hur man gör ett papper hus som lyser upp när det blir mörkt. För att göra detta kommer att vi använda några kala färg, ett batteri, några standard lysdioder, en LDR (light beroende motstånd), en transistor och en 100K mo...

Att välja ett kasino - plocka det bästa Casino för dig!

Om du letar efter ett online casino där du kan spela och vinna sedan denna video är en rätt informationskälla för dig. Titta och lär dig knepen för att välja ett online casino med denna video. Och du kan också lära dig mer tricks och tips på hemsida...

Ett enkelt sätt att bakbord med ESP-01 (ESP8266)

Snabb Böj-och-Bridge lösningen hjälper du prototyp ESP-01 på brödunderläggen.Viktiga fördelar:Lätt att bygga, som kräver endast en kort inline huvudet bandMassor av tillgång så du kan enkelt ändra byglar under prototypingStrukturellt ganska solid så...

Hur man gör ett enkelt C-Program i Ubuntu Linux

Programmering är en färdighet som blir allt mer efterfrågad vardagliga. Eleverna börjar lära sig programmering kunskaper redan i grundskolan i vissa områden. I andra delar av världen börjar studenter inte att lära datorprogrammering till deras grundu...

Hur du spelar in Game Footage för PC-spel utan att ladda ner ett Program!

Någonsin behövs några spel bilder för en film eller projekt du arbetar på och bara kunde inte hitta vad du ville på YouTube? Om du har, kan du vara i det scenario där du letar efter ett program att spela in dina filmer, men tusentals program som kost...

Registrera tillägg med ett portabelt program

om din på mig du bära en thumbdrive runt med dig med dina favoritprogram. Vissa program har profiler (firefox) och vissa är bara bra att ha runt för nödsituationer. Oavsett anledningen till att du kan finna det målmedvetna länka programmet och förlän...