Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Vytvorte si základné C + + framework aplikácie MFC v Visual Studio .
2
dialógu Pridať do základného rámca MFC umožniť užívateľovi vybrať zariadenie , z ktorého on /ona bude robiť snímky . Pridajte dialóg volanie na obstaranie obrazu funkcie SDK API " IPhotoAcquireDeviceSelectionDialog . " S týmto začína na disk akvizície sedenie .
3
Pridať dialógové okno , ktoré umožní užívateľovi vykonať nastavenie parametrov , ako je napríklad názov formátov súborov , otáčanie snímok , vymazanie fotografií po importe a výzvy na tagov . Volanie rozhrania " IPhotoAcquireOptionsDialog " z obstarávacej obrázok API . Použite " IPhotoAcquireSettings " rozhranie , aby nastavenie akvizičné programovo . Volajte IPhotoAcquireSettings :: SetOutputFilenameTemplate ( ) zadaním formát šablóny reťazec nastaviť formát názvu súboru .
4
Zavolajte metódu " CreatePhotoSource " rozhranie " IPhotoAcquire " k inicializácii inštancie " IPhotoAcquireSource " objekt , ktorý predstavuje zdroj obrazu . Zavolaj na mieste , že používateľ alebo program vyberie prístroj fotoaparátu . Volajte iné metódy rozhrania " IPhotoAcquireSource " spravovať zoznam položiek na obstaranie a správu nastavení a vlastnosti špecifické pre zariadenie .
5
Volajte IPhotoAcquire :: Acquire ( ) metóda na získanie predmetov zo zariadenia z vybraného typu . Pomocou rozhrania IPhotoAcquireItem pracovať s jednotlivými položkami pred alebo počas prenosu .
6
Pomocou rozhrania " IPhotoAcquireProgressCB " potlačiť predvolené správanie poskytnutej SDK a poskytnúť ďalšie funkcie špecifické pre aplikáciu, v reakcii na udalosti , ako je ukončenie prevodu položky alebo začiatkom zmazanie položky .
7
priesmyk odkaz na objekt , ktorý uskutočnil IPhotoAcquireProgressCB ( váš obrázok akvizície zdroj objekt ) na IPhotoAcquire :: Acquire ( ) pre spracovanie udalostí v obrázku akvizície . Pretiahnite rovnaký objekt odkaz na IPhotoAcquireSource :: InitializeItemList ( ) pre spracovanie udalostí pri fotografií zoznamu . Volajte IPhotoProgressDialog ( ) , ak chcete zobraziť panel pri nadobudnutí alebo zoznamu procesu pokroku .