Article View: es.comp.lenguajes.c++
Article #16239Re: Necesito ayuda sobre programaci�n para Windows
From: Gauzon Iberica
Date: Thu, 26 Dec 1996 00:00
Date: Thu, 26 Dec 1996 00:00
48 lines
2245 bytes
2245 bytes
Fulgencio Belda Cerd�n <abelda@ctv.es> escribi� en art�culo <32BEF784.7EE1@ctv.es>... > Hola a todos. > > He hecho unas pruebas de programas que usan botones y menus programados a mano > (o sea, sin utilizar el editor de recursos), pero para hacer esto debo de saber en > tiempo de compilaci�n cuantos botones, menus, etc. voy a utilizar para declarar tanto > las variables que los van a contener, como los mensajes que se van a enviar para su > gesti�n. Tambi�n he probado a crear din�micamente dichos recursos en mitad de la > ejecuci�n del programa, pero estos no aparecen. > > �Me podr�a decir alguien si esto es posible (creaci�n din�mica de recursos, > como botones o textos est�ticos)? Y si es posible �C�mo?. > > > Muchisimas gracias de antemano. > > Angel Belda <abelda@ctv.es> > Pues es muy sencillo Date cuenta de que cualquier control estatico es un tipo de ventana Por ejemplo el tipo de texto estatico es una ventana creada con la clase "STATIC" o un boton es una ventana creada con la clase "BUTTON", cuando digo clase no me refiero a las clases de C++ sino a las clases de ventanas que tiene windows registradas. Entonces simplemente con la funcion CreateWindow() y el parametro de clase a "STATIC", "BUTTON", unas coordenadas, una ventana padre y alguna chorrada mas tendras tus controles estadar (o no, si son tuyos) creados. Despues con las funciones GetWindowText() SetWindowText() (no estoy seguro de si se llaman asi, hace algun tiempo que no programo en windows) de todas formas si no se llaman asi prueba con WindowTitle() o algo similar, seguro que te cambia el contenido del texto estatico, el boton, etc. Saludos ------------------------------------------ Manel <gi@lcg.servicom.es>
Technical Details
Message-ID:
<01bbf348$216850a0$65646480@sup>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<32BEF784.7EE1@ctv.es>Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII X-Google-Thread: f53ec,3412240ebd064849 X-Google-Attributes: gidf53ec,public From: "Gauzon Iberica" <gi@lcg.servicom.es> Subject: Re: Necesito ayuda sobre programaci�n para Windows Date: 1996/12/26 Message-ID: <01bbf348$216850a0$65646480@sup> X-Deja-AN: 206115790 references: <32BEF784.7EE1@ctv.es> organization: Gauz�n Ib�rica, S.L. newsgroups: es.comp.lenguajes.c++