MFC – wytłumaczenie w prosty sposób kilku pojęć

0

Cześć,
mam dość banalny problem.Czy ktoś mógłby mi wytłumaczyć kilka pojęć w jak najprostszy sposób? Próbowałem sam znaleźć,ale na msdn jest ściana tekstu, a mi chodzi o jak najprostsze wytłumaczenie tego co to jest i jak to działa.

  • MESSAGE_MAP
  • CDialog
  • CWnd
  • CButton
  • CEdit
  • CComboBox
0
k3j4 napisał(a):

Cześć,
mam dość banalny problem.Czy ktoś mógłby mi wytłumaczyć kilka pojęć w jak najprostszy sposób? Próbowałem sam znaleźć,ale na msdn jest ściana tekstu, a mi chodzi o jak najprostsze wytłumaczenie tego co to jest i jak to działa.

  • MESSAGE_MAP
  • CDialog
  • CWnd
  • CButton
  • CEdit
  • CComboBox

To są podstawowe rzeczy w mfc.

CWnd, CDialog, to zwyczajne obiekty do obsługi całych okienek i dialogów;
CEdit, CButton, itd. to są standardowe kontrolki w wersji obiektowej.

CPen, CBrush, CBitmap, CDC, itd. - to są kolejne zamienniki obiektowe typowych rzeczy z windowsa.

MESSAGE_MAP - a to jest takie makro, które służy tam do definiowania/obsługi komunikatów w oknach.
https://msdn.microsoft.com/en-us/library/0x0cx6b1.aspx

0

Tu masz opis MFC.
https://msdn.microsoft.com/en-us/library/d06h2x6e.aspx

Kursów nie znam i robiłem na MFC, bo to jest tylko taka podróbka starych OWL z Borlanda (Object Windows Library).

Generalnie to jest to samo.
TWindow = CWnd
TDialog = CDialog
TButton = CButton
itd.

Microsoft skopiował to tylko i nazwał MFC, zamiast OWL.

1 użytkowników online, w tym zalogowanych: 0, gości: 1