Api Ii
SEGUNDA EDICIÓN
Elaborado por Eduardo Roa.
T.S.U en Informática
Caracas, Venezuela 2002-2003
INDICE Pag.
Capítulo I. INTRODUCCIÓN A LAS LIBRERÍAS API’S 32 DE WINDOWS. 4
1. COSAS DE WINDOWS 4
2. HWND (IDENTIFICADOR DE VENTANAS). 4
3. HDC (DISPOSITIVO DE CONTEXTO). 5
4.MENSAJERIA WINDOWS 5
5. ¿COMO NOS COMUNICAMOS? 5
Capítulo II. NUESTRO PRIMER CÓDIGO Y SENDMESSAGE 7
1. ¿CÓMO USAR API’S WIN32 EN VB?. 13
2. NUESTRA PRIMERA FUNCIÓN API SENDMESSAGE 13
3. MAS SOBRE MENSAJES. 13
4. SENDMESSAGE Y POSTMESSAGE 17
5. WINDOWS MESSAGE 17
a. EDIT CONTROL O TEXTBOX 17
b.COMBO BOX CONTROL 19
Capítulo III. API’S WIN32 GRAFICAS (GDI) 22
1. BROCHAS 22
2. PINCELES 33
3. SISTEMAS DE COORDENADAS Y MAPEADO 41
4. FIGURAS GEOMÉTRICAS 58
5. LINEAS Y CURVAS 65
6. CAMINOS (PATH) 75
7. REGIONES 83
8. FUENTES 97
Capítulo IV. BITMAP (MAPA DE BITS) 1161. COPIANDO IMÁGENES 116
2. ENCOGIENDO Y ESTIRANDO IMÁGENES 121
3. DEGRADANDO COLORES (GRADIENTE) 123
4. SEMITRANSPARENCIA 132
5. TRANSPARENCIA 134
Capítulo V. VENTANAS (WINDOW) 136
1. VENTANA NUEVA 140
2. ENUMERANDO VENTANAS 152
3. BUSCANDO Y POSICIONANDO VENTANAS 161
4. ESTILOS Y PARIENTES165
5. SUBCLASSING 169
6. “HABLANDO” ENTRE VENTANAS 171
7. ABRIENDO VENTANAS 173
8. OTRAS FUNCIONES 174
Capítulo VI. MENUS 178
1. CREANDO MENUS 181
2. MENU OWNER DRAW 194
3. MENU DEL SISTEMA 208
4. MENU CONTEXTUALES 213
Capítulo VII. TECLADO, MOUSE Y MULTIMEDIA 217
1.TECLADO Y MOUSE 217
2. OTRAS FUNCIONES SOBRE TECLADO Y MOUSE 229
3. CARET 230
4. MULTIMEDIA 232
5. MCISENDSTRING 233
6. SONIDO WAV (MCISENDSTRING) 244
7. MCISENDCOMMAND 250
8. SONIDO WAV (MCISENDCOMMAND) 259
9. VIDEO AVI (MCISENDSTRING) 266
10. CD AUDIO (MCISENDSTRING) 269
11. VOLUMEN273
Capítulo VIII. CADENAS (STRING) Y MEMORIA 280
1. CADENAS O STRING 280
2. MEMORIA 285
Capítulo IX. ARCHIVOS 291
1. CREANDO Y LEYENDO ARCHIVOS 291
2. BUSCANDO ARCHIVOS 309
3. TIPOS DE UNIDADES 323
4. OTRAS FUNCIONES 326
Capítulo X. REGISTRO DE WINDOWS Y ARCHIVOS .INI 328
1.REGISTRO DE WINDOWS 328
2. ARCHIVOS INI 344
Capítulo XI. UN POCO DE COMUNICACIÓN 351
1. ATOMO 351
2. PORTAPAPELES 356
3. MAILSLOT 364
Capítulo XII. FUNCIONES API’S INFORMATIVAS 373
1. UN POCO DE INFORMACIÓN 373
2. APAGANDO Y RESETEANDO EL SISTEMA 385
3. CAMBIANDO RESOLUCIÓN DE WINDOWS 386CONCLUSION. 390
GLOSARIO. 391
Capítulo I. INTRODUCCIÓN A LAS LIBRERÍAS API’S 32 DE WINDOWS.
Analicemos antes que nada ciertas cositas, por ejemplo, “LIBRERÍA”, si vamos a una librería (y hablo de un establecimiento que vende puros libros), lo primero que ustedes ven es que los libros están ordenados por temas, por ejemplo, si quieres libros deleyes, pues irán a la sección de leyes, si quieres idiomas irán a la sección de idiomas y así sucesivamente, después que llegas a la sección que quieres ¿que ves?. Pues libros!, obvio no!. ¿Pero ves los mismos libros? ¡No verdad! Veras diferentes libros que tratan diferentes temas sobre la sección escogida, es decir, cada libro tiene un fin en común o un propósito especifico. Que tiene que ver...
Regístrate para leer el documento completo.