Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

char* t_rec; ...

[es] :: C/C++ programiranje :: char* t_rec; ...

[ Pregleda: 2456 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

`and

Član broj: 32490
Poruke: 776
213.244.197.*

Sajt: www.bitbyterz.org


Profil

icon char* t_rec; ...26.10.2004. u 21:02 - pre 237 meseci
Imam ovakav kod:

Code:

char* t_rec;
int len = GetWindowTextLength(GetDlgItem(hwnd,1000));
t_rec = (char*)GlobalAlloc(GPTR,len + 1);
GetDlgItemText(hwnd,1000,t_rec,len + 1);
MessageBox(hwnd, t_rec, "Warning", MB_OK);


I pitam se zasto je poruka uvek prazna ?

A drugo pitanje je zasto ne mogu da koristim imena kao sto su IDC_EDIT1 nego moram da stavljam brojeve ?

Koristim VisualStudio 6.00

tnx
 
Odgovor na temu

janjam

Član broj: 34603
Poruke: 69
*.medianis.net.



+16 Profil

icon Re: char* t_rec; ...27.10.2004. u 13:53 - pre 237 meseci
Po meni bi ovo trebalo da radi. Pogledaj, ako imas vise edit box-ova na formi, da li ti 1000 nije oznaka za neki drugi koji je prazan (to vidis u fajlu resource.h).
Sto se tice toga da ne mozes da koristis ime IDC_EDIT1, proveri da li na vrhu ovog fajla imas liniju:
#include "resource.h"
 
Odgovor na temu

`and

Član broj: 32490
Poruke: 776
*.vdial.verat.net.

Sajt: www.bitbyterz.org


Profil

icon Re: char* t_rec; ...27.10.2004. u 22:15 - pre 237 meseci
Nije radilo zato sto sam ovaj kod stavio u posebnu clasu koju sam pozivao na WM_COMMAND, kada sam ubacio u WM_COMMAND ( ceo kod ) onda je radilo ... a nisam mogao da korstim imena zato sto mi resource.h i script.rc nisu bili u istom folderu gde i *.cpp i ostali *.dsw ... etc !


A sada imam drugo pitanje, imam ovo :

Code:

int buf_d = SendMessage(edit_hwnd,LB_GETTEXTLEN,100,0);
char* buf2;
buf2 = (char*)GlobalAlloc(GPTR, buf_d + 1);
SendMessage(edit_hwnd,LB_GETTEXT,100,(LPARAM)(LPCTSTR)buf2);

SetDlgItemText(hwnd,Resenje,(LPARAM)(LPCTSTR)buf2);


E ovaj kode isto ne radi, tj radi ali ne salje string vec samo adresu stringa ... kako ovo da resim ... idea ?

tnx
 
Odgovor na temu

janjam

Član broj: 34603
Poruke: 69
*.medianis.net.



+16 Profil

icon Re: char* t_rec; ...28.10.2004. u 14:23 - pre 237 meseci
Nisam siguran, ali probaj u ovoj poslednjoj liniji koda da izbacis ove cast-ove (LPARAM)(LPCTSTR).
 
Odgovor na temu

`and

Član broj: 32490
Poruke: 776
*.vdial.verat.net.

Sajt: www.bitbyterz.org


Profil

icon Re: char* t_rec; ...15.11.2004. u 21:49 - pre 236 meseci
Greska je bila u tome sto sam pogresno odredio HWND !
 
Odgovor na temu

[es] :: C/C++ programiranje :: char* t_rec; ...

[ Pregleda: 2456 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.