Resultados de la búsqueda a petición "winapi"

2 la respuesta

Obtenga elementos seleccionados de la carpeta con WinAPI

Hola chicos, trato de obtener los archivos seleccionados de una carpeta que el usuario está usando. Tengo el siguiente código que ya se está ejecutando, pero solo en archivos de escritorio: private string selectedFiles() { // get the handle of ...

3 la respuesta

¿Cómo recupero una cadena de error de WSAGetLastError ()?

Estoy transfiriendo algunos códigos de sockets de Linux a Windows. En Linux, podría usarstrerror() para convertir un código errno en una cadena legible por humanos. La documentación de MSDN muestra cadenas equivalentes para cada código de ...

2 la respuesta

Botones Cerrar, Minimizar y Maximizar de Windows 10

para pintar el botón temático uso este código: var h: HTHEME; begin if UseThemes then begin SetWindowTheme(Handle, 'explorer', nil); h := OpenThemeData(Handle, 'WINDOW'); if h <> 0 then try DrawThemeBackground(h, Canvas.Handle, WP_CLOSEBUTTON, ...

1 la respuesta

CreateProcess para ejecutar como administrador

En mi aplicación Win32 tengo la capacidad de ejecutar procesos secundarios con entrada y salida redirigidas a canalizaciones anónimas que creo y administro, todo esto funciona con la función CreateProcess (). Sin embargo, en Win7 ...

2 la respuesta

ReadDirectoryChangesW () asíncrono?

Quiero monitorear las modificaciones en un directorio específico y recuperar la información exacta del cambio. Así que he decidido usar elReadDirectoryChangesW () [http://msdn.microsoft.com/en-us/library/aa365465(VS.85).aspx]función. Pero quiero ...

2 la respuesta

Acceso denegado al obtener la ruta del proceso

Estoy tratando de obtener la ruta del proceso pid pero estoy obteniendo Win32Exception (identificación de acceso denegada). El código se ve así: string path = Process.GetProcessById(pid).MainModule.FileNameHe intentado usar OpenProcess con ...

7 la respuesta

Cómo leer un valor del registro de Windows

Dada la clave para algún valor de registro (por ejemplo, HKEY_LOCAL_MACHINE \ blah \ blah \ blah \ foo), ¿cómo puedo: Determine con seguridad que tal clave existe.Programáticamente (es decir, con código) obtiene su valor.No tengo ninguna ...

1 la respuesta

Cómo usar las funciones GetMonitorCapabilities y GetMonitorBrightness

Estoy tratando de ajustar el brillo de mi monitor mediante programación. Después de un poco de investigación, se me ocurrió estoenlazar [https://msdn.microsoft.com/en-us/library/dd692939.aspx], y escribí el siguiente código (principalmente copiar ...

6 la respuesta

¿Puedo eliminar una firma digital de una DLL?

La compilación de mi instalador "firma" una DLL usando un certificado de firma de código durante el proceso de compilación. Me di cuenta de que si trato de compilar dos veces seguidas, la segunda compilación falla porque la DLL ya está firmada, ...

1 la respuesta

Uso de GetThemeStream

Estoy muy confundido conGetThemeStream [https://msdn.microsoft.com/en-us/library/windows/desktop/bb759768(v=vs.85).aspx] función HRESULT GetThemeStream( _In_ HTHEME hTheme, _In_ int iPartId, _In_ int iStateId, _In_ int iPropId, _Out_ VOID ...