🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.lenguajes.c++
Article #16239

Re: Necesito ayuda sobre programaci�n para Windows

#16239
From: Gauzon Iberica
Date: Thu, 26 Dec 1996 00:00
48 lines
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-mail
References: <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++