Home   Artículos   Recursos   Foros   
Artíclos recientes publicados en Latindevelopers:

Visual C++: NSDoubleEdit: Un control para el manejo de números decimales en Visual C++.
Visual C++: Implementando una Calculadora en Visual C++
Visual C++: CCommandLine: Una clase para el uso de la linea de comando
Visual C++: Una clase para el manejo del Registro


PREGUNTA SOBRE DIALOGOS

Aqui programadores en la plataforma Win32 con Visual C++ de Microsoft...

Moderador: latindeveloper

PREGUNTA SOBRE DIALOGOS

Notapor gabrieluno el Dom Ene 29, 2006 8:59 am

HOLA AMIGOS NO SE SI ME PUEDEN AYUDAR .. CUANDO CREO UNA APLICASION EN DIALOGO COMO PUEDO HACER QUE NO SE MIRE AL DIALOGO, SOLO QUE SE AJECUTE COMO SE DICE INTERIORMENTE EL PROGRAMA .. OSEA LO QUE QUIERO DECIR ES COMO PUEDO DESAPARECER LA CAJA DEL DIALOGO PRINCIPAL PERO QUE SE EJECUTE SOLO MI PROGRAMA SIN QUE SE VEA LA APLICASION.

GRACIAS ANTICIPADAMENTE.
gabrieluno
Usuario Activo
Usuario Activo
 
Mensajes: 58
Registrado: Mar May 17, 2005 11:27 am

pREGUNTA SOBRE DIALOGOS

Notapor Isack el Lun Ene 30, 2006 12:20 pm

MIRA NO SE SIQUIERAS MAS O MENOS ESTO, AVER SI YA VISITASTES ESTA DIRECCION


http://www.codeproject.com/dialog/pellucid.asp


ESPERO TE SIRVA SALUDOS
Isack
Usuario Activo
Usuario Activo
 
Mensajes: 57
Registrado: Jue Jun 23, 2005 3:12 pm

Notapor gabrieluno el Lun Ene 30, 2006 9:53 pm

Bueno exelente el programa, lo estoy estudiando, pero lo que quiero es que el Cuadro de dialogo completo desaparesca de la aplicasion osea que no muestre nada y que se ejecute sin la ventana del dialogo.

En una aplicasion "Dialog based" por ejemplo al momento de ejecutar que ya no me salga la ventana del dialogo sino solo que se ejecute el programa, .. osea un programa sin su ventana principal...

espero que me aya echo entender.

gracias.
gabrieluno
Usuario Activo
Usuario Activo
 
Mensajes: 58
Registrado: Mar May 17, 2005 11:27 am

pregunta sobre dialogo

Notapor Isack el Mié Feb 01, 2006 12:38 pm

mira a qui hay una pagina web donde puedes bajar un programa
el cual si lo lees veras que es lo que quieres que se este ejecuntando sin el dialogo sin que nadien lo vea es mas segun dice el programa que el administrador de tareas no lo ve y esta oculto en la esqquina inferior derecha junto al relog

Chekea el Sitio Web http://www.onlytk.tk ahi puso el Source de un pekeño Chat en Visual C++ ke tambien tiene algunas kosillas okultas


esto es lo que quieres
Isack
Usuario Activo
Usuario Activo
 
Mensajes: 57
Registrado: Jue Jun 23, 2005 3:12 pm

RE: Ocultar Dialogo al Iniciarse

Notapor onlytk el Mié Feb 01, 2006 10:36 pm

Holassss

pues si en mi web http://www.onlytk.tk puedes encontrar lo ke dijo Isack, y es bien sencillo okultar el Dialogo, anteriormente kuando sake la version 0.1 y beta todavia lo hacia kon un Timer el kual al iniciar la aplicacion mostraba en 1 segundo el dialogo lo cual no me agradaba, pero despues de investigar y buskar komo mejorar eso hice lo siguiente:

Creas una variable miembro de tu Clase en mi caso es m_bShowChat y en el constructor de tu Dialogo lo inicializas a FALSE:
Código: Seleccionar todo
m_bShowChat = FALSE

Esta variable me indicara si quiero que mi Chat se muestre o no, (FALSE = No mostrar)
Y luego tengo que manejar el evento WM_WINDOWPOSCHANGING, que se disparara cuando se cambie la posicion de la ventana, y ahi pongo el siguiente codigo:
Código: Seleccionar todo
void CChatSrvDlg::OnWindowPosChanging(WINDOWPOS FAR* lpwndpos)
{
   CDialog::OnWindowPosChanging(lpwndpos);
   
   // Iniciar el Dialog Oculto (Hidden)
   if( !m_bShowChat )
   {
      lpwndpos->flags &= ~SWP_SHOWWINDOW;
   }
   
}

Espero te sirva.

Salu2.
El Mejor Blog Underground http://www.onlytk.tk
Avatar de Usuario
onlytk
Usuario Activo
Usuario Activo
 
Mensajes: 28
Registrado: Lun Oct 17, 2005 9:41 pm

Notapor gabrieluno el Jue Feb 02, 2006 2:24 am

gracias onlytk eso era lo que queria muchas gracias
gabrieluno
Usuario Activo
Usuario Activo
 
Mensajes: 58
Registrado: Mar May 17, 2005 11:27 am


Volver a Visual C++

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 0 invitados