Ressursid C / C ++
Põhimõte
Ressursid võivad sageli olla kasulikud programmi lõppversioonile või varem. See on piltide, fontide, kursorite, dll või isegi mõne teise programmi salvestamine samas kaustas või alamkaustades.
Kasutage
Standardkasutus
Ressursside kasutamiseks C / C + + abil tuleb luua faililaiend ".rc" ja asetada see samasse kausta kui teised projektifailid.
Näide: koodeblokkidega mängukausta sisu:
- Lähtefailid
- main.c
- function.c
- Failide päised
- headers.h
- globalesVar.h
- Allika fail
- res.rc
- Muu
- game.layout
- game.depend
- game.cdp
Seega on fail sama kausta nagu teised failid.
Ressursifailis peab olema rida kohta üks manus ja rida peab algama numbriga.
- Näide:
ICON "icon.ico" RCDATA "otherProgram.exe"
- Pange tähele, et: kui fail asub alamkaustas, peate määrama selle alamkausta:
1 ICON "icons / icon.ico"
Kasutage koos Qt-ga
Ressursside kasutamine võib olla kasulik ka Qt, C ++ all. Siin ei ole põhimõte sama. Ressursse ei leitud .rc laiendiga failis, kuid laiendiga:. qrc
See tuleks märkida failis..pro "sisend-sektsioonis sellisel viisil:
#sisend
RESURSID + = res.qrc
Siin on struktuur, millel peab olema .qrc:
icon.ico saveIcon.ico quitIcon.ico
See sarnaneb HTML-i süntaksile. Failid on integreeritud siltide "" ja "" vahel.
Pange tähele, et
Märksõnad
- Märksõnade ressursside failide loend asub MSDN-i saidil:
- //msdn.microsoft.com/en-us/library/aa381043(VS.85).aspx
- Tänu Ozoxile selle näpunäite eest.