elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Ingresar Registrarse
08 Septiembre 2008, 19:40  



+  Foro de elhacker.net
|-+  Programación
| |-+  Programación C/C++ (Moderador: ®®)
| | |-+  como visualizo datos en las cajas de texto?
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Imprimir
Autor Tema: como visualizo datos en las cajas de texto?  (Leído 166 veces)
Proxy Lainux

Desconectado Desconectado

Mensajes: 131



Ver Perfil
como visualizo datos en las cajas de texto?
« en: 05 Julio 2008, 06:25 »

hola

una pregunta cuando creo una caja de texto.. como puedo mandarle datos para que los muestre, por ejemplo

si yo kisiera que el server al enviarme cosas... me mostrara en la caja de  texto los datos enviados... que tendria que hacer para visualizas esos datos

asi es como hago la caja de texto.. pero no se como enviarle la informacion que envia el server... alguien sabe como hacer eso?, aunke sea un ejemplo sencillo de pulsar un boton y visualizar algo... eso me seria de gran ayuda...

Código:
LRESULT CALLBACK WindowProcedure(HWND hwnd, UINT message, WPARAM wParam, LPARAM lParam){
HWND tex;
switch(message){
case WM_CREATE:
tex=CreateWindowEx(WS_EX_CLIENTEDGE, "EDIT", "", WS_CHILD|WS_VISIBLE|WS_VSCROLL|ES_MULTILINE|ES_AUTOVSCROLL|ES_AUTOHSCROLL,
            200,10,200,200,hwnd, (HMENU)IDC_MAIN_EDIT,GetModuleHandle(NULL),NULL);
break;
            case WM_DESTROY:PostQuitMessage(0);
            break;
            default:
            return DefWindowProc(hwnd, message, wParam, lParam);
        }
        return 0;
    }

espero me puedan ayudar... gracias  ;D
En línea
43H4FH44H45H4CH49H56H45H

Desconectado Desconectado

Mensajes: 71



Ver Perfil
Re: como visualizo datos en las cajas de texto?
« Respuesta #1 en: 05 Julio 2008, 07:51 »

Se puede hacer asi:
En el
Código:
case WM_CREATE:
creas un boton y un edit
Código:
hwndboton3 = CreateWindow("button", "COLOCAR",
                WS_CHILD|WS_VISIBLE|BS_PUSHBUTTON,
                300, 230, 160, 30,
                hwnd, (HMENU) 8, hInst, NULL);
               
               
                edt = CreateWindow("edit", "",
                WS_CHILD|WS_VISIBLE| WS_TABSTOP,
                30, 180, 250, 25,
                hwnd, (HMENU) 9, hInst, NULL);
En el:
Código:
case WM_COMMAND:
           switch(LOWORD(wParam))
Al pulsar el boton introduces un texto en el edit
Código:
case 8:
                    SetWindowText(GetDlgItem(hwnd, 9),"Presionaste el boton");

Para ubicarte fijate que el "case 8" corresponde a "(HMENU) 8" cuando creaste el boton y "GetDlgItem(hwnd, 9)" corresponde a el edit que creaste "(HMENU) 9"
El texto que introducimos en el edit puede ser una variable o como hicimos en este caso.
« Última modificación: 05 Julio 2008, 07:54 por 43H4FH44H45H4CH49H56H45H » En línea


-R IP
:0100
-A 100 
2826:0100 MOV AH,09
2826:0102 MOV DX,109
2826:0105 INT 21
2826:0105 MOV AH,08
2826:0105 INT 21
2826:0107 INT 20
2826:0109 DB 'MI NICK ES CODELIVE.$' 
2826:0127 
-R BX
:0000
-R CX
:20
-N CODELIVE.COM
-W
Sarkis

Desconectado Desconectado

Mensajes: 443


C/C++ Programmer...


Ver Perfil
Re: como visualizo datos en las cajas de texto?
« Respuesta #2 en: 05 Julio 2008, 17:01 »

a lo mejor te sirve:

http://linpox.wordpress.com/2008/03/17/programar-con-gtk-lenguaje-c-parte-iii/

Hay en esa misma pagina otros tutos que igual te sirven.

Saludos
En línea



.::Cuanto mas conocimiento adquieres, más te das cuenta del que hay a tu alrededor::.
Proxy Lainux

Desconectado Desconectado

Mensajes: 131



Ver Perfil
Re: como visualizo datos en las cajas de texto?
« Respuesta #3 en: 05 Julio 2008, 17:04 »

hola

con que asi se hace...  ;D  ok.. creo ya entendi.. bueno, gracias por la respuesta

y gracias sarkis por el link... pero la pregunta era para windows.. jeje, pero de todas forma estaba buscando informacion para programar en linux... asi que me va a servir para estudiar...  ;D

salu2
En línea
Krackwar

Desconectado Desconectado

Mensajes: 804


xD


Ver Perfil
Re: como visualizo datos en las cajas de texto?
« Respuesta #4 en: 06 Julio 2008, 03:21 »

SetWindowText para ponerle texto y GetWindowText para obtener el texto del edit.
En línea

[ìmg]http://img523.imageshack.us/img523/4146/dibujozx1.png [/img]
Páginas: [1] Ir Arriba Imprimir 
Ir a:  







Consolas     La Web de Goku     MilW0rm     MundoDivx

Hispabyte     Truzone     TodoReviews     ZonaPhotoshop

hard-h2o modding    Foros de ayuda    Yashira.org    Videojuegos    indetectables.net   

Noticias Informatica    Seguridad Informática    ADSL    Foros en español    eNYe Sec

Todas las webs afiliadas están libres de publicidad engañosa.

Powered by SMF 1.1.6 | SMF © 2006-2008, Simple Machines LLC