Wpis z mikrobloga

#programowanie #cpp

Jak przemycić inta do MessageBoxa z win api? Trzeba go jakimiś wcześniejszymi operacjami przetwarzać na stringa, czy jest jakaś sprytniejsza metoda?

MessageBox(NULL, L"Odpowiedz to" , L"Wynik", MB_OK);
  • 15
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@kuhar: jesteś pewien, ƶe MessageBox sobie kopiuje ten string lub blokuje w tym miejscu? Ta inline konwersja wygląda dla mnie na ryzykowną :P
  • Odpowiedz
@KrzaQ2: Działa mi ten kod, który podał. Więc wszystko gra IMO. Swoją drogą właśnie miałem bliskie spotkanie z "pomocnym C++". Mianowicie C++ wcale nie protestuje jak pod inta wstawiamy liczbę rzeczywistą i nawet o tym nas nie poinformuje. Z rozpędu zrobiłem ze zmiennej inta i się zastanawiałem czemu do cholery nie działa. Chociaż warninga mógłby wystosować jakiegoś, że pod intem jest liczba niecałkowita.
  • Odpowiedz