[C con Clase] Duda con EjercicioN° 9 de Curso Win Api
Salvador Pozo
salvador en conclase.net
Mar Mar 6 10:36:39 CET 2012
El pasado 2012-03-06 04:01:20, Luis Gutierrez escribió:
LG> Mi pregunta es la siguiente: Cual es la función de la parte del programa, en el archivo .rc , de:
Hola:
Pues se trata de un error, por alguna razón el ejemplo 9 está incompleto.
Sustituye el fichero de recursos por este:
----8<------
#include <windows.h>
#include "IDS.H"
"Icono" ICON ".\\grafico.ico"
"Bitmap1" BITMAP ".\\power.bmp"
Menu MENU
BEGIN
POPUP "&Principal"
BEGIN
MENUITEM "&Diálogo", CM_DIALOGO
END
END
DialogoPrueba DIALOG 0, 0, 240, 120
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION
CAPTION "Prueba de static"
FONT 8, "Helv"
{
CONTROL "Frame1", -1, "STATIC",
SS_WHITEFRAME | WS_CHILD | WS_VISIBLE,
8, 5, 52, 34
CONTROL "Frame2", -1, "STATIC",
SS_GRAYFRAME | WS_CHILD | WS_VISIBLE,
12, 9, 52, 34
CONTROL "Frame3", -1, "STATIC",
SS_BLACKFRAME | WS_CHILD | WS_VISIBLE,
16, 13, 52, 34
CONTROL "Rect1", -1, "STATIC",
SS_BLACKRECT | WS_CHILD | WS_VISIBLE,
72, 22, 48, 34
CONTROL "Rect2", -1, "STATIC",
SS_GRAYRECT | WS_CHILD | WS_VISIBLE,
12, 60, 52, 34
CONTROL "Rect3", -1, "STATIC",
SS_WHITERECT | WS_CHILD | WS_VISIBLE,
72, 60, 48, 34
CONTROL "Bitmap1", -1, "STATIC",
SS_BITMAP | WS_CHILD | WS_VISIBLE,
128, 22, 18, 15
CONTROL "Icono", -1, "STATIC",
SS_ICON | WS_CHILD | WS_VISIBLE,
188, 47, 20, 20
CONTROL "Edit &1:", -1, "STATIC",
SS_LEFT | WS_CHILD | WS_VISIBLE,
128, 73, 40, 9
CONTROL "", ID_EDIT1, "EDIT",
ES_LEFT | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP,
180, 73, 20, 12
CONTROL "Edit &2:", -1, "STATIC",
SS_LEFT | WS_CHILD | WS_VISIBLE,
128, 95, 28, 8
CONTROL "", ID_EDIT2, "EDIT",
ES_LEFT | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP,
180, 95, 20, 12
CONTROL "Aceptar", IDOK, "BUTTON",
BS_PUSHBUTTON | BS_CENTER | WS_CHILD | WS_VISIBLE | WS_TABSTOP,
186, 6, 50, 14
}
----8<------
Y copia los ficheros "grafico.ico" y "power.bmp" del ejemplo 68 en la misma carpeta que el resto de los ficheros del ejemplo.
Estos dos controles son controles estáticos gráficos, uno un icono y el otro un mapa de bits, pero faltaban precisamente el icono y el mapa de bits.
Hasta pronto.
--
Salvador Pozo (Administrador)
mailto:salvador en conclase.net
Más información sobre la lista de distribución Cconclase