Skocz do zawartości

Zablokowane Pobieranie uchwytu kontrolki


Rudy

Rekomendowane odpowiedzi

Witam wszystkich forumowiczów!

 

Mam pewien problem w WinAPI. Na początek przedstawię plik *.rc mojego projektu, ma to być okno dialogowe z paroma kontrolkami (działa poprawnie):

 

#include "windows.h"

 

IDD_TEXT DIALOG DISCARDABLE 160,160,216,85

STYLE DS_MODALFRAME | WS_SYSMENU | WS_VISIBLE

CAPTION "Okno z polem tekstowym"

FONT 8,"MS Sans Serif"

{

LTEXT "Ładny tekst okienka",IDTEXT,23,10,170,14

EDITTEXT IDTEXTBAR,38,35,140,14

DEFPUSHBUTTON "&OK",IDOK,28,60,75,14

PUSHBUTTON "&Anuluj",IDCANCEL,113,60,75,14

}

 

Ten kod działa poprawnie, nie ma w nim żadnego błędu, IDD_TEXT, IDTEXT i IDTEXTBAR zostały wcześniej zdefiniowane. Z wyświetlenie też nie ma żadnego problemu, okno wygląda jak wyglądać powinno. W czym więc problem? A więc jak ktoś się wczytał, zauważył, że w oknie jest pole do wpisywania tekstu. Jak z niego pobrać wartość, którą wpisał użytkownik?

Naturalnie jest funkcja GetWindowText, ale wymaga ona uchwytu do kontrolki, a skąd tu taką wytrzasnąć?

 

Podsumowując: Jak załatwić uchwyt do kontrolki (hWnd) mając tylko jego identyfikator (mianowicie IDTEXTBAR)?

Odnośnik do komentarza
Udostępnij na innych stronach

Gość
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...