» »

[Visual Studio 8 C++] Zakaj noče izpisat v static tekstu?

[Visual Studio 8 C++] Zakaj noče izpisat v static tekstu?

c0dehunter ::

obvestilo.SetWindowTextW(izrisano.GetAt(0));
Napaka: error C2664: 'CWnd::SetWindowTextW' : cannot convert parameter 1 from 'int' to 'LPCTSTR'

Ja, razumem da notri dajem int, sam če dam obvestilo.SetWindowTextW(_T(izrisano.GetAt(0))); je pa spet narobe.
I do not agree with what you have to say,
but I'll defend to the death your right to say it.

c0dehunter ::

Bump
I do not agree with what you have to say,
but I'll defend to the death your right to say it.

xordie ::

_T ne pretvori int v string. Je le macro za delo z unicode/ansi stringi.

Pretvori int v string(char*) in bo slo.
x

c0dehunter ::

Hvala!
I do not agree with what you have to say,
but I'll defend to the death your right to say it.

c0dehunter ::

Da ne bom nove teme odpiral, bom kar tule vprašal.

Gre za MFC in CBrush, kateremu pošljem barvo kot argument v obliki RGB(xxx,xxx,xxx). Kako bi dobil barvo dialoga? Mislim na tisto privzeto sivo barvo, ki pa ni ista v win XP in sedmici, zato pride pr mojem programu do odstopanja barve glede na OS.
Če bi obstajala kaka funkcija, ki bi mi vrnila barvo dialoga oz. privzeto barvo dialogov, bi to z lahkoto rešil.

Lp
I do not agree with what you have to say,
but I'll defend to the death your right to say it.


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

[c#] Vprasanje glede BackGroundWorker classa in spreminanja gui elementa

Oddelek: Programiranje
6713 (639) Ericssony
»

[java] opcijsko okno

Oddelek: Programiranje
101982 (1763) infiniteLoop
»

[.NET] vohunjenje za API klici

Oddelek: Programiranje
212571 (1052) t909
»

EditBox

Oddelek: Programiranje
121479 (1333) [MYTiX]
»

Odpiranje dat.exe v VB

Oddelek: Programiranje
122811 (2604) webblod

Več podobnih tem