Red de conocimiento informático - Conocimiento del nombre de dominio - ¿Cómo cambiar el cuadro de inicio de sesión de QQ?

¿Cómo cambiar el cuadro de inicio de sesión de QQ?

QQ es el software de mensajería instantánea más utilizado. La hermosa interfaz pondrá a los usuarios de buen humor y resaltará el espíritu de bricolaje^_^

El cuadro de inicio de sesión y la interfaz han sido modificados. ( skin), aquí hay una introducción a la modificación del cuadro de inicio de sesión ^_^

Efecto final:

Pasos:

1. Haz bien tu trabajo, primero debes afilar tus herramientas. Las herramientas utilizadas incluyen ResourceHacker y eXeScope. Puedes buscar y descargar. No es necesario que el tamaño de la imagen de fondo reemplazada sea el mismo que el original. El tamaño predeterminado es 324×214. Por supuesto, también puedes personalizarlo. Si desea cambiar la imagen del botón, debe crear 4 imágenes, a saber, pasar el mouse por encima, mouse hacia abajo, estado normal y estado del botón "Iniciar sesión QQ". Otras imágenes son similares.

2. Vaya al directorio de instalación de QQ para buscar el archivo LoginCtrl.dll (archivo LoginCtrlRes.dll posterior a la versión 2007) y realice una copia de seguridad para facilitar la recuperación en caso de error.

3. Utilice ResHacker para abrir el archivo LoginCtrl.dll y reemplace la imagen correspondiente en "Mapa de bits" en los recursos de la izquierda: reemplace 16050 con la imagen de fondo que desee. Si configura la imagen para que se separe en imágenes superior e inferior como la imagen predeterminada original, deberá reemplazar las dos imágenes 963 y 16050.

4. Abra el "Diálogo" → 450 y verá el cuadro de diálogo de vista previa a la derecha:

5. Haga clic derecho en la imagen de arriba (imagen de QQ2006) y seleccione. "Editar" Control", abra el "Editor de controles", seleccione el "WS_CLIPSIBLINGS" inferior en el estilo. La función de esta opción es ocultar el control, pero se puede hacer clic en él. También se usará en la modificación del botón a continuación. .

6. Haga clic derecho en la imagen a continuación, que es la imagen que cambió, seleccione "Editar control", complete "0" en la parte izquierda y superior de las coordenadas de control y, después de la confirmación, aparecerá la interfaz. cambiará a esto:

7. Modifique la línea de código correspondiente a la imagen de fondo en la ventana de código y cambie el ID de control a 0 u otros números no utilizados (no lo modifiqué durante el proceso de modificación). , lo que resulta en una línea que siempre existe debajo del cuadro de inicio de sesión (barras blancas, ajustar las barras verticales debajo no funcionará, no lo he descubierto todavía), generalmente usa 0 o -1, etc.

8. ¿Por qué no se puede mostrar completamente mi imagen? (Si su imagen es normal de 324 × 214, no habrá problema. Para una introducción completa, la imagen que utilicé es de 432 × 228)? Compare con el efecto final anterior, la parte de la derecha no aparece. La prueba encontró que el botón "Cancelar" en la esquina inferior derecha de la imagen de arriba controla el borde derecho (si es inteligente, ¿ha pensado en cómo se creó la interfaz de inicio de sesión ultrapequeña que circula en Internet?). En la línea superior de la ventana de código de ResHacker, cambie el ancho del cuadro de diálogo al ancho de la imagen de 288. Haga clic en "Compilar script" y vea si la ventana de vista previa de la derecha ha cambiado.

En este momento, use el mouse o el teclado para mover el botón "Cancelar" un poco hacia la izquierda del borde derecho:

9. determinar el borde inferior. Después de la prueba, el límite inferior está determinado por la barra vertical a continuación:

10 Ajuste el borde superior de la barra vertical al borde inferior de la imagen de arriba, luego ajuste la posición del control a la derecha. y luego asegúrese de que el borde inferior de la barra vertical El borde pueda incluir el control de la derecha:

11. Utilice el mouse para ajustar los botones y otros controles a la posición adecuada. Luego edite el control y seleccione el elemento "WS_CLIPSIBLINGS" en el paso 5 anterior para que el botón esté oculto pero funcional. Para otros controles, puede hacer esto: "Olvidé mi contraseña", "Número QQ", "Contraseña QQ", etc. se pueden ocultar usando el método anterior, o puede ocultarlos estableciendo el tamaño en largo 0 o ancho 0. Las casillas de verificación delante de "Inicio de sesión automático" e "Inicio de sesión invisible" se configuran de la siguiente manera: haga clic con el botón derecho en el control de edición, establezca el tamaño en 8 × 8 y cancele el elemento "BS_FLAT" en el estilo para que no haya borde negro.

12. Después de esta configuración, básicamente está bien. Lo que esto hace es solo cambiar la interfaz, nada más ha cambiado. Eliminemos su borde y barra de título: haga clic derecho en la ventana de vista previa y seleccione "Editar cuadro de diálogo", cancele "WS_CAPTION" (vaya a la barra de título) y "DS_MODALFRAME". " (eliminar fronteras).

Nota: La interfaz no se puede cerrar después de quitar la barra de título. Puedes mover el botón "Cancelar" de abajo (no el que controla el borde derecho, hay otro debajo) hacia arriba y colocarlo. una posición adecuada, como en este ejemplo en la esquina superior derecha.

13. Este paso debería haber terminado. Mirando hacia atrás, no es nada difícil. La parte difícil es la selección y producción de la imagen de fondo. Siempre y cuando seas cuidadoso y cuidadoso durante todo el proceso, generalmente no habrá ningún problema. Por supuesto, por conveniencia, puede realizar una copia de seguridad y probar una vez después de completar una o un conjunto de modificaciones. De esta manera, si algún paso sale mal, puede volver al paso anterior sin tener que empezar desde cero.

14. También existen tutoriales de este tipo que circulan en Internet. Cambie el nombre del mapa de bits → 963 a 1111 (u otros números no repetidos), reemplace el mapa de bits → 1111 con la imagen de fondo que desee, modifíquelo y elimínelo. los bits. Imagen →16050. Luego elimine el siguiente control de mapa de bits (mapa de bits original → 16050) en la ventana de vista previa a la derecha y cambie la ID del control de mapa de bits anterior (mapa de bits → 1111) a 1, de modo que la línea 963 original aparezca en la ventana de código. la primera fila, copie la primera fila y péguela antes de la segunda fila para que las primeras 2 filas sean iguales. Modifique el número 963 en la segunda línea a 1111 y haga clic en "Compilar script" para que la interfaz de la versión coral se pueda mostrar normalmente.