Gå til innhold

Problemer med å lese fra static text control


Anbefalte innlegg

Skrevet

Hallo igjen, prøver å finne ut av GetDlgItemText, men har ikke fått det til enda, kan noen si meg hva jeg gjør galt her?

char  MapIDString[30];
char compare[30] = "21104";
GetDlgItemText(thisHwnd, IDC_MAPID,MapIDString, 30);
if ( MapIDString == compare)
{
Beep(500, 500);
}

Videoannonse
Annonse
Skrevet

Ikke noe problem :)

 

Grunnen til at det ikke fungerer her, er fordi du sammenligner adressene til de to variablene dine, og siden disse er allokert på stack, vil de aldri være like, og derfor vil heller aldri Beep utføres.

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...