Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> C /C + + Programming >> Content
Hoe maak je een splitter Window Custom Zorg in MFC
Een splitter venster is een Windows Verkenner - achtige interface . Het linker paneel (master ) toont meestal een directory -structuur . Het rechtervenster ( slave ) geeft de details van de map die is geselecteerd aan de linkerkant. De CSplitterWnd klasse van de Microsoft Foundation Class ( MFC ) Bibliotheek kapselt de functionaliteit voor het beheren van een splitter venster . Hier zijn de algemene richtsnoeren voor het initialiseren van een CSplitterWnd klasse . Wat je nodig hebt
Microsoft Visual Studio IDE
Boek over MFC als " Programming Windows Met MFC " van Jeff Prosise
Toon Meer Aanwijzingen
1

Creëer een nieuwe Win32 Application project . Ervoor zorgen dat het een enkele bron bestand met document /view support . Onder de " afxwin.h " library file . Verklaren een CSplitterWnd variabele . Kopen van 2

Begrijp het verschil tussen statische en dynamische splitter ramen . Een statische splitter venster heeft een statisch aantal ruiten , bepaald binnen " OnCreateClient " functie van de bovenliggende frame tijdens de initialisatie . Een gebruiker kan alleen beïnvloeden de grootte van de ruiten . Een dynamische splitter venster biedt besturingselementen waarmee een gebruiker te maken, verwijderen en het formaat extra deelvensters , zoals vereist . Tijdens de initialisatie het kader creëert een enkele ruit standaard .

Plaats 3 de CSplitterWnd variabele op een bovenliggend venster of frame . In dit voorbeeld wordt een CFrameWnd object als het bovenliggende frame. Vanuit de " OnCreateClient " lid functie van " CFrameWnd , " noemen de " CreateStatic " of de functie "Create " van " CSplitterWnd , " afhankelijk van of u wilt een statische of een dynamische splitter venster te maken , resp .
< Br > 4

Stel de hoogte en breedte van de afzonderlijke ruiten door middel van de " SetRowInfo " en " SetColumnInfo " lidfuncties . Je belt ze naar binnen " CreateStatic " of "Create " om de hoogte en breedte op nul geïnitialiseerd . Noemen ze opnieuw na " CreateStatic " en "Create " om de gewenste paneel afmetingen opgeven .
5

Maak schuifbalken tussen de ruiten . Een splitter venster dat een rij en twee kolommen heeft zal een WS_VSCROLL stijl schuifbalk weergegeven . Een die twee rijen en een kolom heeft een WS_HSCROLL stijl schuifbalk weergegeven . De standaard schuifbalken zijn kinderen van de CSplitterWnd klasse . Een statische CSplitterWnd object kan schuifbalken ondersteunen van de klassen van de ruiten .

Previous: Next:
  C /C + + Programming
·Hoe link naar een CPP File 
·Hoe te compileren gebruik Dev …
·Hoe te Spike Penselen In GtkRa…
·Waarom kan niet Xcode See My i…
·Hoe de inhoud van een Array Li…
·Hoe je OpenGL gebruiken in Vis…
·Hoe te Void converteren naar I…
·Visual Basic . NET Vs . Visual…
·Hoe gemeenschappelijk Block Va…
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Basic Programming Help 
·ConnectException : Verbinding geweigerd …
·Verschillen tussen Respons Control & Fee…
·Array Index Out of Bounds Uitzondering i…
·Hoe maak je een Array in Visual Basic-pr…
·Hoe je MS Access DB in VB comprimeren 
·Hoe te Headers in PHP unset 
·Hoe de lijst Input Stroom op Koppeling C…
·Tutorial over VB.NET voor DirectX 
Copyright © Computer Kennis http://www.nldit.com