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

win aplikacije

[es] :: C/C++ programiranje :: win aplikacije

[ Pregleda: 2929 | Odgovora: 15 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Milan Aksic

Član broj: 412
Poruke: 1053
*.ptt.yu



Profil

icon win aplikacije08.08.2001. u 23:14 - pre 276 meseci
Trenitno sam na kraju knjige gde objasnjavaju kako se prave Windows aplikacije. Ovde se sve pravi iz korena a ima negde oko milion typdef definicija u raznim windows zaglavljima, pa sam cak i mislio da napisem obican C program koji pregledjuje datoteke i trazi zadate stringove u njima, ali opet previse ih ima. Moje pitanje je, da li je neefikasno praviti windows aplikaciju iz 'korena' ili se zbog toga koristi neki Visual C++? Ne bih da koristim Visual C++ ako bih necega bio uskracen, ali pravljenje win aplikacije iz korena stvarno iziskuje mnogo vremena, pa cak i obican prozor sa obicnim combo boxovima, zbog nejasne definicije korisnickih tipova podataka, deklarisanim u zaglavljima, gde mnogo vremena treba cak i naci samu definiciju.
Pozdrav.
 
Odgovor na temu

ouros
Seattle, WA

Član broj: 342
Poruke: 275
208.179.163.*

ICQ: 83493423


Profil

icon Re: win aplikacije08.08.2001. u 23:59 - pre 276 meseci
Citat:
passanger je napisao:
Trenitno sam na kraju knjige gde objasnjavaju kako se prave Windows aplikacije. Ovde se sve pravi iz korena a ima negde oko milion typdef definicija u raznim windows zaglavljima, pa sam cak i mislio da napisem obican C program koji pregledjuje datoteke i trazi zadate stringove u njima, ali opet previse ih ima. Moje pitanje je, da li je neefikasno praviti windows aplikaciju iz 'korena' ili se zbog toga koristi neki Visual C++? Ne bih da koristim Visual C++ ako bih necega bio uskracen, ali pravljenje win aplikacije iz korena stvarno iziskuje mnogo vremena, pa cak i obican prozor sa obicnim combo boxovima, zbog nejasne definicije korisnickih tipova podataka, deklarisanim u zaglavljima, gde mnogo vremena treba cak i naci samu definiciju.
Pozdrav.


Ukoliko vec znas C++ nemoj da se mucis da pravis Win aplikacije sa njim. Koristi Visual C++ sa MFCom. Napolju ti se trazi i jedno i drugo, jedino ako te BAS BAS zanima kako bi izgledali svi ti prozori, drop-down meniji ... u obicno C++ e onda radi u njemu, ali ovako nema potrebe.

Uros
 
Odgovor na temu

Milan Aksic

Član broj: 412
Poruke: 1053
*.ptt.yu



Profil

icon Re: win aplikacije09.08.2001. u 00:27 - pre 276 meseci
Citat:
ouros je napisao:
Citat:
passanger je napisao:
Trenitno sam na kraju knjige gde objasnjavaju kako se prave Windows aplikacije. Ovde se sve pravi iz korena a ima negde oko milion typdef definicija u raznim windows zaglavljima, pa sam cak i mislio da napisem obican C program koji pregledjuje datoteke i trazi zadate stringove u njima, ali opet previse ih ima. Moje pitanje je, da li je neefikasno praviti windows aplikaciju iz 'korena' ili se zbog toga koristi neki Visual C++? Ne bih da koristim Visual C++ ako bih necega bio uskracen, ali pravljenje win aplikacije iz korena stvarno iziskuje mnogo vremena, pa cak i obican prozor sa obicnim combo boxovima, zbog nejasne definicije korisnickih tipova podataka, deklarisanim u zaglavljima, gde mnogo vremena treba cak i naci samu definiciju.
Pozdrav.


Ukoliko vec znas C++ nemoj da se mucis da pravis Win aplikacije sa njim. Koristi Visual C++ sa MFCom. Napolju ti se trazi i jedno i drugo, jedino ako te BAS BAS zanima kako bi izgledali svi ti prozori, drop-down meniji ... u obicno C++ e onda radi u njemu, ali ovako nema potrebe.

Uros


Ovo me dosta iritira, znam sada kako izgeleda napraviti sve to, ali verovatno ne bih mogao samostalno da pisem isto, jer je stvarno naporno. Sta si mislio trazi se i jedno i drugo, i ovo o cemu govorim i ovo o Visual C++, to me posebno interesuje, za vani. Imam neki osecaj da to nece biti TO ako ne pravim iz korena, sa druge strane, zamorno je iznova za svaku aplikaciju pisati to opet, zato pitam tebe, jer sam malo zbunjen.
Pozdrav.


[Ovu poruku je menjao passanger dana 08-09-2001 u 12:30 AM GMT]
 
Odgovor na temu

ouros
Seattle, WA

Član broj: 342
Poruke: 275
208.179.163.*

ICQ: 83493423


Profil

icon Re: win aplikacije09.08.2001. u 01:13 - pre 276 meseci
Citat:
passanger je napisao:

Ovo me dosta iritira, znam sada kako izgeleda napraviti sve to, ali verovatno ne bih mogao samostalno da pisem isto, jer je stvarno naporno. Sta si mislio trazi se i jedno i drugo, i ovo o cemu govorim i ovo o Visual C++, to me posebno interesuje, za vani. Imam neki osecaj da to nece biti TO ako ne pravim iz korena, sa druge strane, zamorno je iznova za svaku aplikaciju pisati to opet, zato pitam tebe, jer sam malo zbunjen.
Pozdrav.


[Ovu poruku je menjao passanger dana 08-09-2001 u 12:30 AM GMT]


Pazi ovako, trenutno je kriza tako da ovo nevazi za trenutno trziste. Trenutno vazi sreca :) Ali u principu vazno je / treba znati i jedno i drugo u zavisnosti sta hoces da radis. E sad ako hoces da se opredelis samo za jednu vrstu programiranja (driveri, kernel ...) onda tu nema sta da trazis sa Visual C++ ,onda ucis C/C++ a ako opet hoces da radis win aplikacije i tako to onda mozes da koristis Visual C++.
Znam neke ljude koji trenutno imaju problema da nadju poso i sa jednim i sa drugim znanjem, ali to je opet trenutna situacija.
Opet Python i Perl se traze isto ... Ma sve se trazi :)))

Pozdrav
Uros
 
Odgovor na temu

Reljam
Relja Markovic
San Francisco

Član broj: 531
Poruke: 1793
*.dialup.mindspring.com



+18 Profil

icon Re: win aplikacije09.08.2001. u 02:01 - pre 276 meseci
Citat:
ouros je napisao:
Znam neke ljude koji trenutno imaju problema da nadju poso i sa jednim i sa drugim znanjem, ali to je opet trenutna situacija.

heh

Ako hoces da radis kernele i drajvere - nemoj. Jako je tesko uci negde da to stvarno i radis. Ako stvarno zelis to da radis, nadji posao u nekoj maloj firmi koja radi i to, i sacekaj da napravis jedan ili dva proizvoda, pa se onda kandiduj dalje. Velike firme ne zaposljavaju ljude za drajvere i kernel tek tako sa malo (<5 godina) profesionalnog iskustva. A malim firmama uglavnom ne trebaju drajveri.

Ako hoces da se zaposlis kao C++ programer, treba da znas naravno C++, moras da znas COM, a MFC se vrlo, vrlo toplo preporucuje.

Sve ovo sto pricam mislim na Win32 platformu.

I da, kao sto je ouros rekao, sada jeste kriza, svuda, tako da je sreca veliki faktor.
 
Odgovor na temu

Milan Aksic

Član broj: 412
Poruke: 1053
*.ptt.yu



Profil

icon Re: win aplikacije09.08.2001. u 09:57 - pre 276 meseci
Citat:
Reljam je napisao:
Citat:
ouros je napisao:
Znam neke ljude koji trenutno imaju problema da nadju poso i sa jednim i sa drugim znanjem, ali to je opet trenutna situacija.

heh :D

Ako hoces da radis kernele i drajvere - nemoj. Jako je tesko uci negde da to stvarno i radis. Ako stvarno zelis to da radis, nadji posao u nekoj maloj firmi koja radi i to, i sacekaj da napravis jedan ili dva proizvoda, pa se onda kandiduj dalje. Velike firme ne zaposljavaju ljude za drajvere i kernel tek tako sa malo (<5 godina) profesionalnog iskustva. A malim firmama uglavnom ne trebaju drajveri.

Ako hoces da se zaposlis kao C++ programer, treba da znas naravno C++, moras da znas COM, a MFC se vrlo, vrlo toplo preporucuje.

Sve ovo sto pricam mislim na Win32 platformu.

I da, kao sto je ouros rekao, sada jeste kriza, svuda, tako da je sreca veliki faktor.

Znaci u mom slucaju, ti mi preporucus Visual C++? Samo da napomenem da ja nemam namere, ako bih npr. poceo da radim u Visual C++, da totalno zapostavim C/C++ i dalje unapredjivanje.
Za razvoj kernela i drivera, do sada nisam mnogo upoznat, pa me interesuje, da li je slicno pravljenju win aplikacija iz 'korena'.
Pozdrav.
 
Odgovor na temu

leka
Dejan Lekić
senior software engineer, 3Developers
Ltd.
London, UK

Član broj: 234
Poruke: 2534
*.racasse.se

Sajt: dejan.lekic.org


+2 Profil

icon Re: win aplikacije09.08.2001. u 13:47 - pre 276 meseci
Jedino ako hoces da postanes i ti deo MFC rulje koja misli da je pokupila sva znanja ovog sveta onda i Ti pocni da koristis Visual C++ i MFC.

Ako zelis da budes pravi programer, koji razume ono sto radi i koji ce lako izbeci sve nevolje koje mogu nastati koriscenjem MFC-a (i slicnih gluposti) onda pronadji neko drugo resenje...

To resenje je GNU C/C++ i neki normalni IDE (recimo VDK Builder, FLTK, KDevelop).

Uz pomoc FLTK (www.fltk.org) mogu da se napisu fantasticne aplikacije koje rade na UNIX, Linux, Windows, MacOS, QNX, OS/2 sistemima, dakle razmisli i Ti i drugi koji citaju ovo sta je bolje...

Pozdrav svima.

Dejan

Dejan Lekic
software engineer, MySQL/PgSQL DBA, sysadmin
 
Odgovor na temu

leka
Dejan Lekić
senior software engineer, 3Developers
Ltd.
London, UK

Član broj: 234
Poruke: 2534
*.racasse.se

Sajt: dejan.lekic.org


+2 Profil

icon Da dodam jos i ovo...09.08.2001. u 13:50 - pre 276 meseci
Nisam dodao jos nesto sto je veoma bitno kad je FLTK u pitanju:

FLTK aplikacija je CISTA C++ aplikacija, a ono sto je najinteresantnije, FLTK kod koji napisete mozete da kompajlirate sa sledecim kompajlerima:
DJGPP
GNU C/C++
Borland C++
Visual C++
Borland FreeCommand Line C/C++ compiler (!!!)

Ovo poslednje je za Windows korisnike najzanimljivije po meni.

Imate gotov makefile za kompajliranje Vaseg FLTK projekta i tako dalje...

Dejan


Dejan Lekic
software engineer, MySQL/PgSQL DBA, sysadmin
 
Odgovor na temu

Milan Aksic

Član broj: 412
Poruke: 1053
*.ptt.yu



Profil

icon Re: win aplikacije09.08.2001. u 15:16 - pre 276 meseci
Citat:
leka je napisao:
Jedino ako hoces da postanes i ti deo MFC rulje koja misli da je pokupila sva znanja ovog sveta onda i Ti pocni da koristis Visual C++ i MFC.

Ako zelis da budes pravi programer, koji razume ono sto radi i koji ce lako izbeci sve nevolje koje mogu nastati koriscenjem MFC-a (i slicnih gluposti) onda pronadji neko drugo resenje...

To resenje je GNU C/C++ i neki normalni IDE (recimo VDK Builder, FLTK, KDevelop).

Uz pomoc FLTK (www.fltk.org) mogu da se napisu fantasticne aplikacije koje rade na UNIX, Linux, Windows, MacOS, QNX, OS/2 sistemima, dakle razmisli i Ti i drugi koji citaju ovo sta je bolje...

Pozdrav svima.

Dejan


Hoces da kazes da u Linuxu razvijam aplikaciju za Windows? Jel mogu da se pisu programi za win u Kdevelop?
E da i jos nesto kada sam sve ovo pitao imao sam na umu, sta se najvise trazi, u smislu lakseg nalazenja posla.
Pozdrav.
 
Odgovor na temu

SiLa

Član broj: 17710
Poruke: 6
*.as53.sa-ap.bih.net.ba.



Profil

icon Re: win aplikacije10.03.2004. u 21:22 - pre 245 meseci
jel mi moze neko detaljnije pojasniti kako da kompajliram FLTK source code
radim na winxp
 
Odgovor na temu

boccio
Boris Krstović
Spoonlabs.com
nbgd

Član broj: 7594
Poruke: 2458
*.ptt.yu

Sajt: bocc.io


+771 Profil

icon Re: win aplikacije11.03.2004. u 00:05 - pre 245 meseci
Citat:
passenger:
Ovo me dosta iritira, znam sada kako izgeleda napraviti sve to, ali verovatno ne bih mogao samostalno da pisem isto, jer je stvarno naporno. Sta si mislio trazi se i jedno i drugo, i ovo o cemu govorim i ovo o Visual C++, to me posebno interesuje, za vani. Imam neki osecaj da to nece biti TO ako ne pravim iz korena, sa druge strane, zamorno je iznova za svaku aplikaciju pisati to opet, zato pitam tebe, jer sam malo zbunjen.

Ako smo kod toga sta se trenutno vise trazi, mislim da kao VC developer najvise sansi imas ako se priklonis COM+ jatu. Prednost toga je sto ces u tom slucaju potpuno zaobici taj ogavni :) MFC, fokusirati se na "lightweight" ATL i tu je trenutno solidna para. Slazem se sa Lekom da MFC pilicara ima koliko oces (pola kine i indije), i bas zbog toga bi trebao preskociti taj kompletan deo i okrenuti se ka distribuiranom okruzenju. Naravno, ukoliko se odlucis da razvijas pod windoz platformom. Sa druge strane, prilican problem sa kompletnom COM/DCOM tehnologijom iz perspektive c++ middle-tier developera je 1) jako lose/tesko debagovanje 2) odvratna i bespotrebna kompleksnost cele arhitekture na kojoj se bazira (sto bi reko jedan moj kolega - oni su potpuno promasili temu!)

Ali kad se sve sabere, ako vec zelis da se posvetis VC++, mislim da je ovo pravi izbor...
Jeff, one day you’ll understand that it’s harder to be kind than clever.
 
Odgovor na temu

Milan Aksic

Član broj: 412
Poruke: 1053
195.252.80.*



Profil

icon Re: win aplikacije11.03.2004. u 01:10 - pre 245 meseci
Pitanje sam bio postavio pre (malo manje od) 3 god. :) i do sada sam vec dosta programirao (malo si zakasnio :)) koristeci win32 API (potpuno sam promenio misljenje o programiranju koristeci API funkcijske pozive, nego onda kada sam zapoceo ovu temu), MFC, malo FLTK biblioteku... trenutno radim na GNU/Linux platformi i ne interesuje me toliko UI programiranje (u vezi ovoga nisam promenio misljenje, UI programiranje me nije mnogo interesovalo ni tada a ni sada, vise nego sto je zaista neophodno :)).

U svakom slucaju hvala na dobroj nameri :)
 
Odgovor na temu

Milan Aksic

Član broj: 412
Poruke: 1053
195.252.80.*



Profil

icon Re: win aplikacije11.03.2004. u 01:13 - pre 245 meseci
Citat:
SiLa:
jel mi moze neko detaljnije pojasniti kako da kompajliram FLTK source code
radim na winxp

U cemu je konkretno problem pri kompajliranju? Koje greske kompajler ispisuje?
 
Odgovor na temu

boccio
Boris Krstović
Spoonlabs.com
nbgd

Član broj: 7594
Poruke: 2458
*.ptt.yu

Sajt: bocc.io


+771 Profil

icon Re: win aplikacije11.03.2004. u 08:00 - pre 245 meseci
Citat:
passenger:
Pitanje sam bio postavio pre (malo manje od) 3 god. :) i do sada sam vec dosta programirao (malo si zakasnio :)) koristeci win32 API (potpuno sam promenio misljenje o programiranju koristeci API funkcijske pozive, nego onda kada sam zapoceo ovu temu), MFC, malo FLTK biblioteku... trenutno radim na GNU/Linux platformi i ne interesuje me toliko UI programiranje (u vezi ovoga nisam promenio misljenje, UI programiranje me nije mnogo interesovalo ni tada a ni sada, vise nego sto je zaista neophodno :)).

U svakom slucaju hvala na dobroj nameri :)


uf...eto sta nam "es flashback" uradi :) nisam gledao datume, samo sam video da je tema u "zadnjih 128" i postovao...sad vidim da ju je SiLa izvukao iz naftalina :)

Jeff, one day you’ll understand that it’s harder to be kind than clever.
 
Odgovor na temu

SiLa

Član broj: 17710
Poruke: 6
*.as53.sa-ap.bih.net.ba.



Profil

icon Re: win aplikacije11.03.2004. u 09:44 - pre 245 meseci
ovako imam borland c++ 5.5 comand line compiler.
sa interneta sam skinuo source code fltk-a. kad sam to raspakovao dobio sam gomilu nekih direktorija i fajlova. odakle poceti i kako?( nigdje nevidim extenziju cpp dali se ovo uopste moze kompajlovati sa bc++?
 
Odgovor na temu

idb
Ivan Bulic
Beograd

Član broj: 4436
Poruke: 402



Profil

icon Re: win aplikacije11.03.2004. u 12:24 - pre 245 meseci
To sto si skinuo je source za FLTK (postoje i tamo cpp fajle ali sa extrenzijom cxx).
Proveri u dokumentaciji kako ga kompajlirati sa borland c++ 5.5.
Mnogo bezbolnije resenje ja da uzmes Dev-C++ (uz njega je Mingw/GCC 3.2), jer za njega vec postoji Development package za FLTK, koji se prosto instalira. Do prvih rezultata se stize brzo, pa ces odmah videti da li ti FLTK odgovara ili ne.
 
Odgovor na temu

[es] :: C/C++ programiranje :: win aplikacije

[ Pregleda: 2929 | Odgovora: 15 ] > FB > Twit

Postavi temu Odgovori

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