Articles of windows

Detectar ventana activa cambiada usando C # sin votación

¿Cómo puede uno invocar una callback cada vez que cambia la ventana activa actual? He visto cómo se podría hacer usando CBTProc. Sin embargo, los eventos globales no son fáciles de enganchar con el código administrado. Estoy interesado en encontrar una forma que no requiera el sondeo. Prefiero un enfoque orientado a eventos. Saludos

Superposición en una aplicación 3D a pantalla completa

Quiero mostrar algunos gráficos personalizados sobre una aplicación de Windows de tercera parte de pantalla completa. ¿Has jugado algún juego de Steam? Tiene un ejecutable, GameOverlayUI.exe que te permite acceder a las ventanas de Steam desde dentro de un juego. (Los elementos de la GUI parecen dibujados a medida, no sé si eso es necesario, […]

¿Cómo puedo enviar el stdout de un proceso a múltiples procesos usando pipes (preferiblemente sin nombre) en Unix (o Windows)?

Me gustaría redirigir la rutina del proceso proc1 a dos procesos proc2 y proc3: proc2 -> stdout / proc1 \ proc3 -> stdout Lo intenté proc1 | (proc2 & proc3) pero no parece funcionar, es decir echo 123 | (tr 1 a & tr 1 b) escribe b23 a stdout en lugar de a23 b23

¿Cuál es la forma correcta de probar si un parámetro está vacío en un archivo por lotes?

Necesito probar si una variable está configurada o no. He intentado varias técnicas, pero parecen fallar cuando %1 está rodeado por comillas, como el caso en que %1 es “c:\some path with spaces” . IF NOT %1 GOTO MyLabel // This is invalid syntax IF “%1” == “” GOTO MyLabel // Works unless %1 has […]

¿Cómo codificar un archivo BAT para que siempre se ejecute como modo de administrador?

Tengo esta línea dentro de mi archivo BAT: “Example1Server.exe” Me gustaría ejecutar esto en modo Administrador. ¿Cómo modificar el código del murciélago para ejecutar esto como administrador? ¿Es esto correcto? ¿Debo poner las citas? runas /user:Administrator invis.vbs Example1Server.exe

Cómo obtener la palabra bajo el cursor en Windows?

Quiero crear una aplicación que obtenga la palabra debajo del cursor (no solo para los campos de texto), pero no puedo encontrar cómo hacerlo. Usar OCR es bastante difícil. Lo único que he visto trabajando son los componentes Deskperience. Soportan una forma “nativa”, pero yo les costó mucho. Ahora estoy tratando de descubrir cuál es […]

Error al instalar libv8: ERROR: no se pudo construir la extensión nativa de la gem

Hice un proyecto de Rails con, rails new test_bootstrap. tenido éxito movido al directorio del proyecto y agregado las gems gem “therubyracer” gem “less-rails” #Sprockets (what Rails 3.1 uses for its asset pipeline) supports LESS gem “twitter-bootstrap-rails” y correr bundle install después de eso, tengo este error. Installing libv8 (3.16.14.3) Gem::Installer::ExtensionBuildError: ERROR: Failed to build […]

Limitaciones en la ejecución de Ruby / Rails en Windows

En la documentación de instalación de RoR, menciona que existen muchas limitaciones para ejecutar Ruby on Rails en Windows, y en algunos casos, las bibliotecas completas no funcionan. ¿Cuán malas son estas limitaciones, siempre debo usar Linux para codificar / ejecutar RoR, y se espera que Iron Ruby solucione estas limitaciones o sean fundamentales para […]

Comstackción de C ++ en Windows y Linux: ifdef cambiar

Quiero ejecutar código c ++ en Linux y Windows. Hay algunos fragmentos de código que quiero incluir solo para un sistema operativo y no para el otro. ¿Hay un #ifdef estándar que pueda usarse una vez? Algo como: #ifdef LINUX_KEY_WORD … // linux code goes here. #elif WINDOWS_KEY_WORD … // windows code goes here. #else […]

¿Cómo crear una fuente Windows EventLog desde la línea de comandos?

Estoy creando una aplicación ASP.NET que registrará algunas cosas en Windows EventLog. Para hacer esto, primero se debe crear una fuente de evento. Esto requiere privilegios administrativos, por lo que no puedo hacerlo en la aplicación ASP.NET. ¿Existe una aplicación de línea de comandos integrada con Windows que pueda crear un origen de registro de […]