MFC i dostęp do kontolki przez nazwę obiektu, a przez wskaźnik do obiektu.

0

Witam.
Piszę sobie program w ramach nauki i zaciekawiło mnie dlaczego jak próbuję odczytać wartość z obiektu typu EditBox poprzez wskaźnik do obiektu to funkcję przyjmują inne parametry, a jak przez nazwę obiektu to inne parametry np.

GetDlgItem(IDC_EDITBOX1)->GetWindowTextW(CString); // jako parametr przyjmuje łańcuch CString.

inaczej poprzez zmienną przypisaną do kontrolki:

editBox1.GetWindowTextW(LPTSTR,int);

Do tego przecież jeszcze jest możliwość dostępu przez zmienną value przypisaną do obiektu.

Przecież to ten sam obiekt, a jego metoda zwraca różne typy danych. Dlaczego tak się dzieje ? Poza zamieszaniem ma to jakiś sens ? Książki, które mam nie rozpisują się na ten temat.

1

Oj, chyba pora przerwę od kompa zrobić :-)

Beztytuu.png

0

No to masz racje. Troszkę mnie zassało i nie mogę się oderwać, a trzeba by odpocząć bo głupoty pisze.

Dzięki za wyprowadzenie z błędu.

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