Builder.cz - Informacni server o programovani

Odběr fotomagazínu

Fotografický magazín "iZIN IDIF" každý týden ve Vašem e-mailu.
Co nového ve světě fotografie!

 

Zadejte Vaši e-mailovou adresu:

Kamarád fotí rád?

Přihlas ho k odběru fotomagazínu!

 

Zadejte e-mailovou adresu kamaráda:



Nutnost použití API

Seznam témat     Nová odpověď

Přihlásit se     Registrace     Zapomenuté heslo

Re: Nutnost použití API

Autor: Marcel Borna

12:14:18 24.03.2009

Děkuji za vysvětlení.

Marcel Borna

Citovat příspěvek

 

Re: Nutnost použití API

Autor: JiriValerian

10:18:17 24.03.2009

[color=#008000]Marcel Borna Napsal:
-------------------------------------------------------
> Dobrý den, chci se zeptat, zda při programování v
> c++ pro Windows je nutné používat API, pokud
> např.chci manipulovat např. s myší nebo vzhledem
> oken nebo posílat text z mé aplikace na cizí
> aplikaci? Jde asi o práci na nižší úrovni. Není
> možné použít jiné prostředky než tyto funkce?
> Myslím, zda-li neexistují na to nějaké knihovny a pod.[/color]

Standard jazyka C++ je velmi omezený a pro tyto účely stejně tak jako pro grafiku
obecně neposkytuje v rámci standardu vůbec žádné funkce. WIN API jsou knihovny
a jakékoli jiné knihovny v konečném důsledku zase jdou přes ty WIN API. Hledat
k tomu tedy nějaké specifické knihovny je zbytečné (pozn. osobně ani žádnou
jinou knihovnu než samotné WIN API pro takovéto specializované účely neznám).
Níže uvádím názvy několika WIN API funkcí a zpráv pro dané účely a podrobnější
info k nim si už vyhledejte podle návodu viz odkaz níže.

[b]WIN API Funkce[/b]
GetCursorPos
keybd_event
mouse_event
PostMessage
SendMessage
SendInput
SetCursorPos
SetWindowPos

[b]Zprávy[/b]
WM_GETTEXT
WM_KEYDOWN
WM_KEYUP
WM_LBUTTONDOWN
WM_LBUTTONUP
WM_RBUTTONDOWN
WM_RBUTTONUP
WM_SETTEXT

[b]Návod na vyhledávání informací, popisů i příkladů podle názvů funkcí a zpráv[/b]
http://forum.builder.cz/read.php?123,1631378,1842573

Citovat příspěvek

 

Nutnost použití API

Autor: Marcel Borna

8:57:04 24.03.2009

Dobrý den, chci se zeptat, zda při programování v c++ pro Windows je nutné používat API, pokud např.chci manipulovat např. s myší nebo vzhledem oken nebo posílat text z mé aplikace na cizí aplikaci? Jde asi o práci na nižší úrovni. Není možné použít jiné prostředky než tyto funkce? Myslím, zda-li neexistují na to nějaké knihovny a pod.

Děkuji za odpověď.

Marcel Borna

Citovat příspěvek

 

 

 

Přihlášení k mému účtu

Uživatelské jméno:

Heslo: