Skocz do zawartości

Parametr LPCTSTR w VS 2010


Recommended Posts

Zacząłem się sam uczyć C++. W książce M.Owczarka jest polecenie zbudowania funkcji:

 

void DodajTekst(HWND_hEdit, LPCTSTR newTekst)
{
    DWORD l,r;
    SendMessage(_hEdit, EM_GETSEL,(WPARAM)&l,r);(LPARAM)&r);
    SendMessage(_hEdit, EM_SETSEL, -1, -1);
    SendMessage(_hEdit, EM_REPLACESEL, 0, (LPARAM)newTekst);
    SendMessage(_hEdit, EM_SETSEL,l,r);
}

 

W trakcie kompilacji wywala komunikat 

error C2275: 'LPCTSTR' : illegal use of this type as an expression

oraz :

see declaration of 'LPCTSTR'

Czegoś nie zrobiłem ale czego?

Gdzieś muszę coś zdeklarować? LPCTSTR ma być parametrem ale autor nie wyjaśnia jak to wykorzystać

Pomoże ktoś samoukowi?

Link to post
Share on other sites

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Gość
Odpowiedz w tym wątku...

×   Wklejono zawartość z formatowaniem.   Usuń formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

  • Ostatnio przeglądający   0 użytkowników

    Brak zarejestrowanych użytkowników przeglądających tę stronę.

×
×
  • Dodaj nową pozycję...