Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Par pitanja iz API-ja

[es] :: C/C++ programiranje :: Par pitanja iz API-ja

[ Pregleda: 1511 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

dekimilanovic
Beograd

Član broj: 16587
Poruke: 10
*.beotel.net.



Profil

icon Par pitanja iz API-ja10.12.2004. u 11:51

Imam par pitanja o programiranju sa API-jem u VC++. Kako da bacim fokus na edit kontrolu tako da mi tekst koji se nalazi u njo bude selektovan? Kako da izbegnem koriscenje globalnih promenjivih, tako da mogu da koristim promenjive iz jedne procedure za prozor/dijalog u drugoj takvoj proceduri? Kako mogu da koristim Access-ovu bazu podataka u svom programu (dajte samo osnovne funkcije da mogu da pocnem, ostalo cu naci u helpu)?
10.12.2004. u 11:51 

TheAlas
Bojan Sala
Finsoft GTECH Ltd
Beograd

Član broj: 36584
Poruke: 115
*.nat-pool.bgd.sbb.co.yu.



Profil

icon Re: Par pitanja iz API-ja10.12.2004. u 14:04
To je mnogo pitanja u jednom postu, procitaj neku knjigu, ako imas msdn (a sumnjam) onda uci iz toga.
Idi na msdn.microsoft.com ako imas dobar internet i provedi jedno 100 sati citajuci artikle i eksperimentisuci c++-u.
Toplo ti preporucujem knjigu za C ako ne znas ni sintaksu, a ako znas, onda uzmi nesto za Win32 programiranje, MFC, itd. ("Visual C++ Bibliija" nije losa...).
Ne verujem da ce ti iko odgovoriti, ne nadaj se da ces nauciti c++ ovako .

Za Access baze koristi MFC klase, cRecordset, Connection, itd. nikada ih nisam koristio, ali treba da su dobre (slicne su vb ado/dao klasama), proste su za koriscenje.
10.12.2004. u 14:04 

Shadowed
.NET developer

Administrator
Član broj: 649
Poruke: 10608
*.etf.bg.ac.yu.



Profil

icon Re: Par pitanja iz API-ja10.12.2004. u 17:36
Laptopovi

Za fokus pogledaj SetFocus API.
Sto se tice globalnih promenljivih, pa one i sluze za to, ne znam sto bi ih izbegavao (ili sam nesto pogresno shvatio).
Za Access - MFS odnosno ADO.
Against stupidity the gods themselves contend in vain
10.12.2004. u 17:36 

DarkMan
Darko Matesic

Član broj: 20445
Poruke: 567
*.metrohive.neobee.net.



Profil

icon Re: Par pitanja iz API-ja10.12.2004. u 19:26
Kao sto ti je Shadowed rekao, koristi SetFocus da prebacis fokus na kontrolu a za selekciju teksta koristi sledece
SendMessage(hWndControl, EM_SETSEL, 0, -1)
Za detaljnije objasnjenje pogledaj MSDN

http://msdn.microsoft.com/libr...tcontrolmessages/em_setsel.asp

Za proenos parametara kod prozora mozes koristiti funkcije SetWindowLong i GetWindowLong sa parametrom GWL_USERDATA.

SetWindowLong(hwndControl, GWL_USERDATA, data)
DWORD data = GetWindowLong(hwndControl, GWL_USERDATA)

Ogranicenje je da mozes proslediti samo 32-bitnu vrednost pa se ovo obicno koristi za prenos pointera na neku strukturu koja je dinamicki alocirana.
10.12.2004. u 19:26 

[es] :: C/C++ programiranje :: Par pitanja iz API-ja

[ Pregleda: 1511 | Odgovora: 3 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.