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

[WinAPI] Wstawianie tekstu oraz zmiennych typu int.

Ostatnio zmodyfikowano 2014-11-16 10:33
Autor Wiadomość
oen432
Temat założony przez niniejszego użytkownika
[WinAPI] Wstawianie tekstu oraz zmiennych typu int.
» 2014-11-15 17:25:28
Witam,

Jak mogę dodać tekst razem z zmienną int?

C/C++
HDC msg;
PAINTSTRUCT ps;

int test = 1;

msg = BeginPaint( hwnd, & ps );

TextOut( msg, 50, 50, "Tekst", 5 );

EndPaint( hwnd, & ps );

Mój przykładowy kod z tekstem. Chciałbym takim samym sposobem wyświetlić "int test". Jakim sposobem to zrobię?
P-120674
MrPoxipol
» 2014-11-15 20:02:34
P-120692
oen432
Temat założony przez niniejszego użytkownika
» 2014-11-15 21:49:28
Ale to nie jest konsola. Tutaj to nie działa.
P-120711
1aam2am1
» 2014-11-15 21:59:24
Zamień int na string.
P-120714
oen432
Temat założony przez niniejszego użytkownika
» 2014-11-15 22:23:09
67 29 C:\Documents and Settings\Oen\Pulpit\main.cpp [Error] cannot convert 'std::string {aka std::basic_string<char>}' to 'LPCSTR {aka const char*}' for argument '4' to 'WINBOOL TextOutA(HDC, int, int, LPCSTR, int)'

C/C++
HDC msg;
PAINTSTRUCT ps;

std::string a;

a = 1;

msg = BeginPaint( hwnd, & ps );

TextOut( msg, 50, 50, a, 5 );

EndPaint( hwnd, & ps );
P-120723
1aam2am1
» 2014-11-15 22:35:38
C/C++
TextOut( msg, 50, 50, a.c_str(), 5 ); //spróbuj tego
P-120730
oen432
Temat założony przez niniejszego użytkownika
» 2014-11-16 10:33:45
Kompluje się bez błędów i wyświetla ale nie to co trzeba tylko same kreski - |||||. Jednak gdy będzie tam tekst, to działa jak trzeba.
P-120760
« 1 »
  Strona 1 z 1