Foros del Web » Programación para mayores de 30 ;) » C/C++ »

C++ DWORD o UINT valor | valor | valor

Estas en el tema de C++ DWORD o UINT valor | valor | valor en el foro de C/C++ en Foros del Web. Hola, queria que me ayudarais en algo. un ejemplo rapido es: Código: CreateWindowEx( 0, TEXT("STATIC"), TEXT(""), SS_SIMPLE | WS_CHILD | WS_VISIBLE, 100, 5, 200, 20, ...
  #1 (permalink)  
Antiguo 10/08/2012, 10:26
 
Fecha de Ingreso: julio-2010
Mensajes: 34
Antigüedad: 13 años, 9 meses
Puntos: 0
C++ DWORD o UINT valor | valor | valor

Hola, queria que me ayudarais en algo.

un ejemplo rapido es:

Código:
CreateWindowEx(
0,
TEXT("STATIC"),
TEXT(""), 
SS_SIMPLE | WS_CHILD | WS_VISIBLE,
100, 5, 
200, 20, 
hwnd,
(HMENU)5001,
NULL, 
NULL);
En este codigo lo que me interesa es lo de "SS_SIMPLE | WS_CHILD | WS_VISIBLE"

Quiero imitar ese tipo de envio de datos por referencia a mis funciones:

Código:
Int Hola ( DWORD hola ){ return 0; }

Hola( Valor1 | Valor 2 );
Pero no se como hacerlo para luego leerlo :/.

A ver si ustedes saben como, gracias de antemano :D
  #2 (permalink)  
Antiguo 10/08/2012, 16:00
 
Fecha de Ingreso: julio-2010
Mensajes: 34
Antigüedad: 13 años, 9 meses
Puntos: 0
Respuesta: C++ DWORD o UINT valor | valor | valor

Solucionado:
Cita:
UINT style = WS_VISIBLE | WS_CHILD;
if(style & WS_VISIBLE) do_sonthing();
if(style & WS_CHILD) do_something_else();

Etiquetas: funcion, int
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 20:03.