Articles of windows

C ++, ¿cómo determinar si se está ejecutando un proceso de Windows?

Esto es concerniente a los procesos de Windows XP. Tengo un proceso en ejecución, llamémoslo Process1. Process1 crea un nuevo proceso, Process2, y guarda su id. Ahora, en algún momento Process1 quiere que Process2 haga algo, por lo que primero debe asegurarse de que Process2 esté todavía vivo y de que el usuario no lo […]

c ++, usleep () es obsoleto, soluciones para Windows / MingW?

Ya me enteré con otra pregunta que Windows / MingW no proporciona las alternativas nanosleep () y setitimer () al usleep obsoleto (). Pero mi objective es arreglar todas las advertencias que me da cppcheck, incluidas las advertencias de estilo usleep (). Entonces, ¿hay alguna solución para evitar usleep () en Windows sin usar cygwin […]

Dependency Walker: dlls faltantes

He estado intentando resolver dependencias .dll para el archivo ejecutable con Dependency Walker . Actualmente, estoy perdiendo .dlls en la siguiente forma: API-MS-WIN -XXX EXT-MS-WIN -XXX Por ejemplo: API-MS-WIN-APPMODEL-IDENTITY-L1-2-0.DLL API-MS-WIN-APPMODEL-RUNTIME-INTERNAL-L1-1-0.DLL API-MS-WIN-BASE-UTIL-L1-1-0.DLL API-MS-WIN-CORE-APIQUERY-L1-1-0.DLL EXT-MS-WIN-RTCORE-NTUSER-SYSCOLORS-L1-1-0.DLL ¿Alguien tiene alguna idea sobre cómo resolver esto? ¡Cualquier ayuda será apreciada! Información adicional: compilé el ejecutable usando Visual Studio 2013 . […]

¿Hay algún cambio en el evento del sistema de Windows en la ventana activa?

La aplicación de escritorio que estoy desarrollando necesita saber qué ventanas estaban activas mientras se ejecutaba la aplicación. Actualmente realiza la llamada GetForegroundWindow() (de user32.dll ) cada 250 mseg. El enfoque no es muy preciso. ¿Hay algún evento de Windows (WINAPI?) Que se active cada vez que cambie la ventana activa (enfocada)? Me gustaría suscribirme […]

¿Qué sucede con las variables globales declaradas en una DLL?

Digamos que escribo una DLL en C ++ y declaro un objeto global de una clase con un destructor no trivial. ¿Se llamará al destructor cuando se descargue la DLL?

¿Hay alguna manera de redirigir SOLO stderr a stdout (no combinar los dos) para que pueda ser canalizado a otros progtwigs?

Estoy trabajando en un entorno Windows CMD.EXE y me gustaría cambiar el resultado de stdout para que coincida con el de stderr para poder canalizar los mensajes de error a otros progtwigs sin la intermediación de un archivo. Soy consciente de la notación 2>&1 , pero eso combina stdout y stderr en una sola transmisión. […]

Windows Batch File Looping a través de directorios para procesar archivos?

De acuerdo, soy progtwigdor de PHP y, desafortunadamente, por razones que no voy a anunciar por brevedad, necesito escribir / usar un archivo por lotes que procese algunas imágenes para mí. Tengo una carpeta llena de carpetas anidadas, dentro de cada una de estas carpetas anidadas hay una carpeta más que contiene un número de […]

¿Cómo copiar al portapapeles usando Access / VBA?

Usando VBA dentro de Access2003 / 2007. ¿Cómo copiar el contenido de una variable de cadena al portapapeles? Este sitio recomienda crear un TextBox de longitud cero, copiar la cadena al TextBox y luego ejecutar DoCmd.RunCommand acCmdCopy . Ugh. Quiero decir, podemos ir por la ruta. Pero aún. Ugh. Mientras que el artículo de la […]

DropShadow para ventana sin bordes WPF

Tengo una ventana de WPF con WindowStyle configurado en none. ¿Hay alguna forma en que pueda forzar a esta ventana a soltar una sombra (como la que obtienes cuando WindowStyle no es ninguna)? No quiero establecer AllowTransparency en verdadero, porque afecta el rendimiento. Y tampoco quiero deshabilitar la representación de hardware (leí en alguna parte […]

¿Cómo llamo a :: CreateProcess en c ++ para lanzar un ejecutable de Windows?

Buscando un ejemplo que: Lanza un EXE Espera a que el EXE termine. Correctamente cierra todos los identificadores cuando termina el ejecutable.