Page 1 of 1

functii win32

Posted: 30 Oct 2012, 20:30
by vector1
Buna ziua,as vrea sa stiu daca gasesc pe undeva toate functiile win32api impreuna cu sintaxele aferente.
Am gasit cate ceva pe msdn.microsoft, dar site-ul mi se pare foarte intortocheat,din cata am vazut nu prea exista o harta a site-ului,plin de informatii pt. oameni care n-au aprins in viata lor un calculator,de aceea de cele mai multe ori imi pierd rabdarea si renunt sa mai caut ceva.Multumesc mult!

Re: functii win32

Posted: 30 Oct 2012, 20:33
by neagu_laurentiu
Citesti cartea de care spuneai in alt topic, tutoriale pe net sunt destule, ai si in MSDN: http://msdn.microsoft.com/en-us/library ... 85%29.aspx
Iar aici gasesti detaliile functiilor: http://msdn.microsoft.com/en-us/library ... 85%29.aspx
vector1 wrote:pt. oameni care n-au aprins in viata lor un calculator
Dar tu stii programare C/C++ ? Ca altfel nu poti sari direct la un astfel de framework !

Re: functii win32

Posted: 31 Oct 2012, 09:56
by Marius Bancila
Sa-ti spun sincer, nu cred ca vrei TOATE functiile win32. La ce ti-ar folosi, sincer? Daca vrei sa dezvolti o aplicatie cu anumite functionalitati din Windows, probabil te intereseaza doar acel set de APIuri care sunt relevante pentru functionalitatea respectiva. Asa sunt grupate si in MSDN.

Re: functii win32

Posted: 31 Oct 2012, 12:56
by Ovidiu Cucu
vector1 wrote:Buna ziua,as vrea sa stiu daca gasesc pe undeva toate functiile win32api impreuna cu sintaxele aferente.
Am gasit cate ceva pe msdn.microsoft, dar site-ul mi se pare foarte intortocheat [...]
Daca spui ca MSDN-ul e intortocheat inseamna ca n-ai avut pana acum "placerea" sa cauti documentatie on-line la Mozilla. :)
MSDN Library e destul de bine organizata numai ca trebuie sa stii cat de cat cum si unde sa cauti.

De exemplu, vrei sa stii cam ce e in Windows API pentru Dialog Boxes.
Pornesti frumusel de la MSDN Library: http://msdn.microsoft.com/library/default.aspx
In stanga ai un copacel, pe care poti sari din ramurica in ramurica pana unde te intereseaza:
MSDN Library -> Windows Development -> Windows Application UI Development -> Dialog Boxes.
Si iata ca am ajuns in pestera lui Ali Baba (pardon, in pestera cu Dialog Boxes).
MSDN - Dialog Boxes.jpg
MSDN - Dialog Boxes.jpg (56.58 KiB) Viewed 7264 times
Avem acum in dreapta lincuri la cam tot ce ne intereseaza: generalitati, mod de utilizare cu exemple, referinte (functii, structuri, mesaje etc) precum si alte minunatii... toate despre Dialog Boxes.
Alternativ, atunci cand stii mai bine ce cauti (de exemplu, cauti documentatie pentru functia DialogBox), poti da direct un search in campul din stanga-sus (acolo unde scrie "Search MSDN with Bing").

Asta pentru cazul cand vrei sa cauti direct in MSDN-online.
Cand ai Visual Studio (chiar si versiunea Express) e si mai usor. Te duci la Help sau bati F1 si-atunci stie el sa caute sau on-line sau in help-ul local (daca e instalat). A... si sa nu uit, unele versiuni de MSDN Library se pot instala local atat integrat cu Visual Studio cat si stand-alone.

Daca vrei mai multe amanunte, no problem, sunt aici... ;)

Re: functii win32

Posted: 31 Oct 2012, 13:28
by vector1
neagu_laurentiu wrote:Citesti cartea de care spuneai in alt topic, tutoriale pe net sunt destule, ai si in MSDN: http://msdn.microsoft.com/en-us/library ... 85%29.aspx
Iar aici gasesti detaliile functiilor: http://msdn.microsoft.com/en-us/library ... 85%29.aspx
vector1 wrote:pt. oameni care n-au aprins in viata lor un calculator
Dar tu stii programare C/C++ ? Ca altfel nu poti sari direct la un astfel de framework !
Da,un pic de C++.Multumesc mult pt. link (http://msdn.microsoft.com/en-us/library ... 85%29.aspx),cam asta cautam.

Re: functii win32

Posted: 31 Oct 2012, 13:35
by vector1
Va multumesc mult pt. raspunsuri.As mai avea o intrebare.Probabil ca in mediile profesionale se foloseste .NET iar release-urile "Express" sunt pt. "home use".Sunt stabile aplicatiile construite cu release-urile express sau trebuie sa strang 3 salarii sa-mi iau un vc++ licentiat?

Re: functii win32

Posted: 31 Oct 2012, 13:51
by Ovidiu Cucu
Nu are nici o legatura editia (Express, Professional, etc) cu "stabilitatea" aplicatiilor. Ceea ce le deosebeste este prezenta sau lipsa unor tool-uri si biblioteci (ex. in Express nu ai editor de resurse, nici MFC).
In mediile profesionale se foloseste .NET insa nu numai. Se foloseste si Windows API si MFC.
Depinzand ce vrei sa faci nu strica sa-ti faci rost de o editie mai completa decat Express.
Pentru programe C/C++ in consola sau folosind Windows API, este suficient Express-ul (cu lipsurile de rigoare, adica (de exemplu) la nevoie ar trebui sa folosesti un editor de resurse third-party).

Re: functii win32

Posted: 31 Oct 2012, 14:04
by Marius Bancila
vector1 wrote:Va multumesc mult pt. raspunsuri.As mai avea o intrebare.Probabil ca in mediile profesionale se foloseste .NET iar release-urile "Express" sunt pt. "home use".Sunt stabile aplicatiile construite cu release-urile express sau trebuie sa strang 3 salarii sa-mi iau un vc++ licentiat?
Daca mai esti student atunci vezi aici: https://www.dreamspark.com/default.aspx.
Daca vrei sa faci software pe care vrei sa-l vinzi, vezi aici: http://www.microsoft.com/bizspark/.

Astea sunt niste programe care iti ofera software gratis sau cu discounturi in anumite conditii.