» »

Win32 API(VC++)

Win32 API(VC++)

Monster ::

ja mam okno na katerem sta edit box, pa gumb mm vse nareto sm rad bi vedel kak naj zdej dobim ven iz edit boxa tekst, da se ta prikaže na messgaboxu(ko kliknem na gumb spodi :)). Hvala
Ka zaboga...

wintermute ::

GetWindowText. Pred tem pa GetWindowTextLength, da alociras pravsnjo kolicino pomnilnika.

HTH.

Monster ::

aham sem naredu takole ne:

st = GetWindowTextLength(TexVnos);
GetWindowText(TexVnos,text,st);
MessageBox(FrmOkno, text,"Sporočilo...",MB_OK);
return 1;

Zdej mi naki jamra, da nemore konventirat znakce
st je integer(definiran: int st)
text je pa char(sm ko vem da ni prav)

dejte mi povedat koga popravt

Lp
Ka zaboga...

Senitel ::

Ja bo treba definirat text kot char*, in potem ko dobiš dolžino dat text=new char[st]; MessageBox... delete [] text; ...

Monster ::

ok vse dela sm neki ka je noramlno, da moram stju dat še +1, ker mi drgač noče vzet cele besede
Ka zaboga...

Monster ::

ok zdej mam pa novo zadevo

mam 2 gumbka prvi gumbek bi naredu oziroma prikazu slikico iz diska
drugi gumbek pa slikico iz resourca..
Ka zaboga...

Kekec ::

1. Ja extra 1 prostor rabi verjetno zaradi '\0'!

2. Ja nalaganje iz resourca uporabis bos pa mogu kaj bolj podrobno povedat kaj tocno bi rad!

hatch ::

HBITMAP slikca;

// iz resoursa
slikca = LoadBitmap(hInstance,MAKEINTRESOURCE(ID_SLIKCA));

SendDlgItemMessage(hwndDlg, ID_BUTTON, BM_SETIMAGE, IMAGE_BITMAP, (long) slikca);

ID_BUTTON je resourse name od gumba pac...
pri button properties mors met checkiran image/bitmap.. kakorkoli ze ima VC...
za iz fileta morm pa pogledat kako se to nastima...


Vredno ogleda ...

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

Program ki upravklja s programom

Oddelek: Programiranje
222231 (1063) MrBrdo
»

[.NET] vohunjenje za API klici

Oddelek: Programiranje
212716 (1197) t909
»

EditBox

Oddelek: Programiranje
121595 (1449) [MYTiX]
»

en blemček v C (win 32api)..

Oddelek: Programiranje
131295 (1065) Monster
»

Odpiranje dat.exe v VB

Oddelek: Programiranje
123006 (2799) webblod

Več podobnih tem