Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

[winapi]listbox

Ostatnio zmodyfikowano 2010-09-21 11:57
Autor Wiadomość
skovv
Temat założony przez niniejszego użytkownika
[winapi]listbox
» 2010-09-20 20:41:35
Witam. Mam problem z odbieraniem pozycji w ListBoxie. Mam kod:
C/C++
poz_funkcji = SendMessage( lista_funkcji, LB_GETCURSEL, 0, 0 );
if( ostatnia_poz != poz_funkcji )
{
    ostatnia_poz = poz_funkcji;
    if( poz_funkcji = 0 )
    {
        SetWindowText( opis_funkcji, "Bla xD" );
    }
    if( poz_funkcji = 1 )
    {
        SetWindowText( opis_funkcji, "xx xD" );
    }
}
i nie działa :/ ciągle zwraca "xx xD"
P-22194
ThudPoland
» 2010-09-20 20:50:20
=
?
What is going on, Sam?

Nie czasem:
==
P-22196
skovv
Temat założony przez niniejszego użytkownika
» 2010-09-20 20:52:41
ohh lool ;D dzięki ci wielkie... przemęczenie xD
P-22197
skovv
Temat założony przez niniejszego użytkownika
» 2010-09-21 05:23:24
a wiecie jak w textboxie zrobić przejście do następnej lini? \n nie działa :/ I czy jest taka możliwość żeby po użyciu
SetWindowText (kod_funkcji, "bla bla");
 text się dopisał a nie zamienił?
P-22201
Elaine
» 2010-09-21 08:07:19
\r\n
P-22203
skovv
Temat założony przez niniejszego użytkownika
» 2010-09-21 11:57:25
nie działa przejście do następnej lini :/ tworzy się "|" ;/
Flagi jakich użyłem przy tworzeniu textboxa:
WS_CHILD | WS_VISIBLE | WS_BORDER | WS_VSCROLL | WS_HSCROLL | ES_MULTILINE | ES_AUTOVSCROLL

I jak mam dopisać text a nie zamienić go z aktualnym? Aktualnie używam funkcji :
SetWindowText (opis_funkcji, "tutaj text do dopisania...");





EDIT: Jednak działa ;D Dzięki.
P-22209
« 1 »
  Strona 1 z 1