Autor Wątek: eVC++ Pole STATIC  (Przeczytany 1954 razy)

0 Użytkowników i 1 Gość przegląda ten wątek.

Offline Umpal

  • Clubowicz
  • **
  • Wiadomości: 204
  • Sprzęt: hx47°° / Wizard / P526 / JAQ3 / UX380N
eVC++ Pole STATIC
« : Październik 04, 2002, 22:56:27 »
Hm... Nie wiem od czego zacząć, więc może na początek wspomnę o tym, że chyba zacząłem poważną naukę eVC++ ;) Prób już miałem chyba ze trzy, ale po jakimś czasie (dość szybkim) baaardzo się zniechęcałem. Teraz też łatwo nie jest, ale chyba przebrnąłem ten pierwszy atak zniechęcenia. Sprawa jest o tyle ciężka, że nie tylko trzeba uczyć się samego C++, ale i do tego Visuala, a żeby było jeszcze ciekawiej, to i eMbedded Visuala - UFF!!! Najgorsze jest to, że cały czas porównuje mi się do Visual Basica, którego dość fajnie mi się zna ;)
No, ale próbuję i... pierwsze schodki. Prosiłbym o pomoc w tej sprawie:
W przykładzie pierwszym wpisywany jest tekst w pole Edit Box, ale bardziej zależy mi na wpisie/zmianie pola Static (2)
1. SetDlgItemText(IDC_EDIT1, _T("To działa"));
2. SetDlgItemText(IDC_STATIC, _T("To niestety, nie"));

Piotr


PDAclub.pl

eVC++ Pole STATIC
« : Październik 04, 2002, 22:56:27 »
R E K L A M A:


Offline Mirek

  • Newbie
  • Wiadomości: 1
eVC++ Pole STATIC
« Odpowiedź #1 : Styczeń 25, 2003, 21:33:21 »
Sprawdź jeden drobiazg:
być może masz na dialogu kilka static-ów i wszystkie one mają nadane identyfikatory IDC_STATIC (ten identyfikator jest standardowo nadawany wszystkim staticom). Jeśli masz więcej niż 1 kontrokę o danym staticu to wywołanie SetDlgItemText głupieje i nie wie komu na tekst ustawić.
Mam nadzieję że pomoże.
Mirek