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

0 la respuesta

¿Cómo obtener un identificador en los identificadores STDOUT de Windows (en Python)?

Estoy tratando de manejar Windows stdout manijas. Necesito entender por qué hay diferentes identificadores para STDOUT CONOUT$?) y cómo interpretar estas diferencias. Sé que la API de Windows utiliza diferentes búferes de salida, pero no ...

4 la respuesta

Exportar funciones desde una DLL con dllexport

Me gustaría un ejemplo simple de exportación de una función desde una DLL de Windows C ++. Me gustaría ver el encabezado, el archivo cpp y el archivo def (si es absolutamente necesario). Me gustaría que el nombre exportado sea sin decorar. ...

1 la respuesta

por qué CreateProcessWithTokenW falla con ERROR_ACCESS_DENIED

Tengo una llamada a CreateProcessWithTokenW que falla con el acceso denegado. ¿Alguna idea de cómo depurar esto? La llamada a CreateProcessWithTokenW está ...

4 la respuesta

Cambiando bandejas de impresora

Sé que esta pregunta se ha hecho antes, pero no hubo una respuesta clara. ¿Cómo cambio la bandeja de la impresora mediante programación? Estoy tratando de usar Python para imprimir por lotes algunos archivos PDF. Necesito imprimir diferentes ...

1 la respuesta

¿Cómo obtener el Bloque de entorno de proceso (PEB) del proceso externo?

Así que ... necesito obtener el peb del proceso "notepad.exe", ¿alguien sabe cómo hacerlo? Estaba intentando con la API "GetModuleHandle", pero ... no me devuelve el puntero (cada vez me devuelve cero) porque tengo que ser el proceso de ...

3 la respuesta

Necesito fijar un delegado anónimo?

Llamo a CopyFileEx desde una aplicación de C # con un delegado anónimo que se pasa al parámetro LPPROGRESS_ROUTINE para recibir notificaciones sobre el progreso de la copia del archivo. Mi pregunta es, ¿es necesario anclar al delegado anónimo y ...

3 la respuesta

No se puede convertir el parámetro de 'const char [20]' a 'LPCWSTR'

Al compilar este código: #include <windows.h> int WINAPI WinMain(HINSTANCE hInsance,HINSTANCE hPrevInstance,PSTR cmdLine,int showCmd){ MessageBox(0,"First Win32 Program","Window Tittle",MB_OK); } Me sale el error del compilador: Error C2664: ...

2 la respuesta

DllImport vs LoadLibrary, ¿Cuál es la mejor manera?

Por lo general, uso la API Win32 en c # .NET. Pero no declara todo en una sola aplicación. A veces usualmente usando user32, a veces gdi32 ... Creo que cuando declaro todas las funciones de la API, usan mucha memoria. ¿Cuál es la mejor manera de ...

2 la respuesta

En Win32, ¿hay alguna forma de probar si un socket no está bloqueando?

En Win32, ¿hay alguna forma de probar si un socket no está bloqueando? En los sistemas POSIX, haría algo como lo siguiente: int is_non_blocking(int sock_fd) { flags = fcntl(sock_fd, F_GETFL, 0); return flags & O_NONBLOCK; } Sin embargo, los ...

4 la respuesta

¿Cómo hago que una ventana WPF se mueva arrastrando el marco de la ventana extendida?

En aplicaciones como Windows Explorer e Internet Explorer, uno puede tomar las áreas de marco extendidas debajo de la barra de título y arrastrar las ventanas. Para las aplicaciones WinForms, los formularios y los controles están lo más cerca ...