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

MFC kako zapoceti

[es] :: C/C++ programiranje :: MFC kako zapoceti

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

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

erno
Ernad Besirevic
Graz

Član broj: 56944
Poruke: 261
*.liwest.at.



Profil

icon MFC kako zapoceti21.09.2006. u 13:53 - pre 214 meseci
pozdrav ljudi,

htio bih poceti raditi neke stvari za windows. uzeo sam neku knjigu za visual c++ .NET2005 i malo poceo to raditi, ali je u toj knjizi objasnjeno kako napraviti projekte pomocu wizarda (pa se onda dobije ona glupa aplikacija sa toolbarom, statusbarom itd, koja je totalno beskorisna), a to nije ono sto ja zelim. naime, ja bih zelio nesto kao Windows forms (ili npr. visual basic), dakle, poredam komponente i onda ih pozivam u code-u. Ne zelim korisiti CLI/C++ nego MFC iako bih vas zamolio za misljenje sta je bolje izmedju ova dva, hajd da kazem, koncepta, native c++ ili CLI? da se vratim starom, dakle, kad poredam komponente po prozoru, jednostavno ih povezivam code-om, kao sto bih radio sa Windows forms. Pitanje, moram li kod ovakvih projekata korisiti Dialog (iako je dialog nesto drugo), po nekoj logici bi trebao koristiti Form ili Frame objekt (npr kao kod Jave)? hvala za svaku pomoc, link, uputstvo, knjigu...

poz,
erno
 
Odgovor na temu

anon75319
freelancer
Varazdin(Hrvatska)

Član broj: 75319
Poruke: 239
*.adsl.net.t-com.hr.



Profil

icon Re: MFC kako zapoceti21.09.2006. u 18:00 - pre 214 meseci
MFC ne zapoceti

Ja bi ostao na .NET jer mislim da Vista vise nece podrzavati MFC koj je vec zastario.
 
Odgovor na temu

djalfirevic

Član broj: 76932
Poruke: 497
*.dynamic.sbb.co.yu.



Profil

icon Re: MFC kako zapoceti21.09.2006. u 19:24 - pre 214 meseci
Citat:
wiktor: MFC ne zapoceti :D

Ja bi ostao na .NET jer mislim da Vista vise nece podrzavati MFC koj je vec zastario.


Ubi ga iz mesta!!! 8-)

Ima mnogo mnogo knjiga o Microsoft Foundation of Classes na Internetu. Mozda ne bi bilo lose da koristis neki P2P program koji ce ti to odraditi bez problema.

 
Odgovor na temu

Dragi Tata
Malo ispod Kanade

Član broj: 1958
Poruke: 3906
*.lionbridge.com.



+6 Profil

icon Re: MFC kako zapoceti21.09.2006. u 19:27 - pre 214 meseci
Citat:
wiktor: jer mislim da Vista vise nece podrzavati MFC koj je vec zastario.


Nije tačno. MFC je samo wrapper nad Win32 API funkcijama koje Vista ne samo da podržava nego i proširuje novim funkcijama.


 
Odgovor na temu

djalfirevic

Član broj: 76932
Poruke: 497
*.dynamic.sbb.co.yu.



Profil

icon Re: MFC kako zapoceti21.09.2006. u 20:03 - pre 214 meseci
Citat:
Dragi Tata: Nije tačno. MFC je samo wrapper nad Win32 API funkcijama koje Vista ne samo da podržava nego i proširuje novim funkcijama.


Pomislio sam na tako nesto ali nisam bio siguran. Prosto mi je bilo cudno, Microsoft napravi svoju fondaciju klasa i svoj operativni sistem, a onda prosto izbaci svoje klase. Nekako mi ne ide, al' reko ajde gresim...

Znaci MFC i dalje ostaje.
 
Odgovor na temu

Dragi Tata
Malo ispod Kanade

Član broj: 1958
Poruke: 3906
*.lionbridge.com.



+6 Profil

icon Re: MFC kako zapoceti21.09.2006. u 20:20 - pre 214 meseci
O budućnosti MFC-a:

http://msdn.microsoft.com/visualc/whidbey/mfc2005/default.aspx
 
Odgovor na temu

djalfirevic

Član broj: 76932
Poruke: 497
*.dynamic.sbb.co.yu.



Profil

icon Re: MFC kako zapoceti21.09.2006. u 20:25 - pre 214 meseci
Odlican clanak.
 
Odgovor na temu

erno
Ernad Besirevic
Graz

Član broj: 56944
Poruke: 261
*.liwest.at.



Profil

icon Re: MFC kako zapoceti21.09.2006. u 20:27 - pre 214 meseci
nije problem MFC jer sam i prije programirao WinAPI sa VB-om, a MFC je samo objektno predstavljanje tih funkcija. Ne znam zapravo gdje pripada moj problem: IDE ili MFC. Pokusat cu jos jednom objasniti. Zelim samo ovo znati, a kako dalje funkcionise skontat cu sam. Kako mogu napraviti novi projekt (bez wizarda), koji se sastoji od recimo jedne forme na kojoj ce biti textbox, dugme i recimo slika? Naravno to moze ici ako bih pisao kod (radio sam to sa Ruby-jem: Ruby+.NET i sa Tk), ali to nije ono sto ja zelim. Ono sto zelim je otprilike kao kod Windows Forms, znaci imam praznu formu i redam na nju kontrole, a ja cu to kasnije povezivati-to nije problem. I vas savjet odnosno preporuka: native C++ ili CLI?? hvala jos jednom.

poz,
erno
 
Odgovor na temu

djalfirevic

Član broj: 76932
Poruke: 497
*.dynamic.sbb.co.yu.



Profil

icon Re: MFC kako zapoceti21.09.2006. u 21:17 - pre 214 meseci
???

Koliko sam ja skontao, ne treba da koristis SDI ni MDI, vec Dialog-based aplikaciju. Naravno, ima tu izgenerisanog koda ali ne kao u slucaju MDI ili SDI aplikacija. Ako zelis sve ispocetka da radis, bez ijedne linije izgenerisanog koda onda koristi Win32 Project.

native C++ ili CLI??

Native C++.
 
Odgovor na temu

anon75319
freelancer
Varazdin(Hrvatska)

Član broj: 75319
Poruke: 239
*.adsl.net.t-com.hr.



Profil

icon Re: MFC kako zapoceti21.09.2006. u 21:28 - pre 214 meseci
Neznam bas mnogo o Win32 API ali zar nova Vista nece imati svoj novi API ?
 
Odgovor na temu

erno
Ernad Besirevic
Graz

Član broj: 56944
Poruke: 261
*.liwest.at.



Profil

icon Re: MFC kako zapoceti21.09.2006. u 21:30 - pre 214 meseci
e pa dialog i nije forma tj. prozor ili? ali u principu da, nesto poput dialoga. pokusavao sam na vise nacina, ali mislim da ne moze. to jedino funkcionise tako kod windows forms, a to je CLR - znaci zaboravi. nije stvari teska, ali je ovisna o platformi (doduse i MFC je), a i prevodiocu tako da nema nista od toga. ovo kako sam ja sebi zamislio sa MFC ne ide bas-jedino da codiram i formu i kontrole, a to mi se nimalo ne svidja jer ne zelim svaki put pokretati program da vidim jesam li kontrole dobro rasporedio, odgovara li sirina forme bla, bla, bla... thnx
 
Odgovor na temu

erno
Ernad Besirevic
Graz

Član broj: 56944
Poruke: 261
*.liwest.at.



Profil

icon Re: MFC kako zapoceti21.09.2006. u 21:33 - pre 214 meseci
Citat:
wiktor: Neznam bas mnogo o Win32 API ali zar nova Vista nece imati svoj novi API ?


hoce, ali bi API funkcije trebale biti (vjerovatno) isto napisane, tako da stare aplikacije jos uvijek funkcionisu. Pa ako se je neka funkcije u Win32 Api zvala CreateWindow, onda bi taj naziv funkcije trebao ostati isti - black box.
 
Odgovor na temu

anon75319
freelancer
Varazdin(Hrvatska)

Član broj: 75319
Poruke: 239
*.adsl.net.t-com.hr.



Profil

icon Re: MFC kako zapoceti21.09.2006. u 22:57 - pre 214 meseci
Onda uzmi Borland C++ Builder u kojem rasporedjujes kontrole kao i u VB sa misom i onda ih poslije "spajas" i radis program.
 
Odgovor na temu

erno
Ernad Besirevic
Graz

Član broj: 56944
Poruke: 261
*.liwest.at.



Profil

icon Re: MFC kako zapoceti22.09.2006. u 07:22 - pre 214 meseci
nisam nikad prije radio sa njihovim alatima (osim turbo c++ davno). instalirat cu, iako me cudi da ms nema tako nesto.
 
Odgovor na temu

djalfirevic

Član broj: 76932
Poruke: 497
*.dynamic.sbb.co.yu.



Profil

icon Re: MFC kako zapoceti22.09.2006. u 08:37 - pre 214 meseci
A sta mislis o FastLight Toolkit-u...
 
Odgovor na temu

erno
Ernad Besirevic
Graz

Član broj: 56944
Poruke: 261
*.liwest.at.



Profil

icon Re: MFC kako zapoceti22.09.2006. u 09:41 - pre 214 meseci
pa nije bad, ali koliko sam ja skontao (na brzaka) stvar je za linux, a ne za windows. mene zanima razvoj GUI aplikacija pod windozama. Mozda cak i nije los izbor Windows forms.
 
Odgovor na temu

[es] :: C/C++ programiranje :: MFC kako zapoceti

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

Postavi temu Odgovori

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