Radek Chalupa - vývoj software

Hlavní stránka

Vývoj software

Školení a konzultace

Webdesign

Externí spolupráce

Software

Knihy

Články

Blog

Twitter

Kontakt

Můj stav na Skype



Sdílet

Co je nového?

- Nástroj "Server opis obrazovky" (1.0.0.1). (23.1.2012)

- Nová aplikace "GIF Prohlížeč" (1.0.0.4). (29.9.2011)

- Aktualizace aplikace "Záznam zvuku" (3.0.2.1). (2.8.2011)

- Nová verze aplikace "Net Rádio" (2.0.1.6). (20.8.2011)

- Nová verze aplikace "Sledování paměti" (5.1.0.4). (5.8.2011)

- Aktualizace aplikace "Záznam zvuku" (3.0.1.5). (2.8.2011)

- Aktualizace aplikace "Kamera 4.8" (sestavení 4.8.4.3) s drobnými opravami (13.7.2011)

- Nová verze aplikace "Záznam zvuku" (3.0.0.3). (8.7.2011)

- Aktualizace aplikace "Obrazovka" (7.7.2011)

- Nyní jsou dostupné také nejnovější vývojové verze některých aplikací. (29.6.2011)

- Aktualizace aplikace "Sledování paměti" (5.0.1.3). (15.6.2011)

- Aktualizace aplikace "Obrazovka" (12.6.2011)

Programování v COM, ActiveX. Knihovna ATL

Přehled

Toto školení je věnováno programování ve Windows s využitím technologie COM a knihovny ATL, která usnadňuje vytváření a použití COM objektů a ActiveX prvků.

Mezi pokročilé programovací techniky patří programování s využitím technologie COM (Component Object Model). K podpoře vývoje komponent COM máme v prostředí Microsoft Visual C++ k disposici knihovnu ATL (Active Template Library), která je ideálním "kompromisem" mezi psaním komponent v "čistém Win API" a použitím knihovny MFC (která má také jakousi podporu COM) nebo .NET Frameworku. Komponenty vytvořené pomocí ATL jsou oproti těm vytvořeným v .NET (nebo MFC) mnohem výkonější a efektivnější. V této části školení se naučíte vytvářet komponenty COM, ActiveX prvky a samozřejmě také klientské aplikace které jich využívají.

Požadavky

Pro zvládnutí technologie COM je třeba mít slušné základy znalosti objektového programování ( jazyk C++ ) a výhodou je alespoň základní znalost programového rozhraní Windows - Win API.

  © 2011 Radek Chalupa || tel. 739 219 991Kontakt | Twitter | Facebook | Poslat e-mail || Úvod