¿Cuál es el proceso dentro de una computadora cuando hago doble clic?

El sistema operativo detecta el doble clic y crea una estructura de datos de eventos de doble clic que coloca en una cola para la aplicación que posee la ventana donde está el cursor. En el caso de un escritorio de Windows, sería explorer.exe.

Explorer.exe está dando vueltas para tomar eventos de su cola y manejarlos. Cuando obtiene el evento de doble clic, busca lo que está debajo de dónde ocurrió el evento. Por lo general, este será un ícono que se mostrará para representar un pequeño archivo llamado atajo. Ese archivo es solo un puntero a una aplicación. Explorer.exe lee el atajo y luego va y mira el archivo de la aplicación. Determina qué tipo de archivo es, generalmente un .exe, que luego se carga en la memoria como un nuevo proceso y comienza a funcionar.

Si el icono en el que hace clic es un documento de algún tipo, explorer.exe busca su extensión (por ejemplo, .doc para documentos de Word) para averiguar qué aplicación maneja ese tipo de archivo. Luego inicia esa aplicación como un nuevo proceso y le pasa el nombre del documento.

More Interesting

¿Debo obtener el i5-6600k o el i7-6700k para mi nueva PC de juegos / edición?

¿Qué debo escribir sobre habilidades informáticas en un formulario de solicitud?

¿Sería bueno un equipo de juegos o estación de trabajo con 4, 3 o 2 procesadores con los procesadores overclockeados a 4-5.5 GHZ?

¿Cuál es la función del LED de audio en mi placa base?

Cómo determinar si alguien ha pirateado mi computadora y está rastreando mis actividades

Estoy buscando comprar una nueva computadora portátil. ¿Qué opción es mejor: i5 5th gen + 4 gb ram + 2 gb AMD r7 m360 o i5 6th gen + 6 gb ram + 2 gb AMD r5 m330?

¿Qué es la supercomputadora? ¿Por qué se usa y cuál es su configuración?

¿Cómo decides cuándo es el momento para un nuevo teclado (de computadora)?

¿Hay alguna computadora portátil mejor que Acer E5-551G en un rango de precios <35K?

¿Cuál es la mejor computadora portátil de menos de 60k INR que tiene la mejor experiencia de juego y es lo más delgada posible?

¿Es el i7-6800k una buena CPU para juegos?

¿Podría un experto en informática entrar en mi Macbook y descifrarlo si supiera mi dirección IP?

¿Desde dónde en Estados Unidos todavía podría comprar Asus UX305UA?

¿Qué tan inteligente es una computadora, realmente? ¿Cómo funciona, funciona y se automatiza la programación de computadoras en términos de: por qué las letras y el lenguaje producen automatización, cómo sucede?

¿Cómo va a explicar el término 'servidor' a un recién ingresado?