Imagen


hola amigo como ven en la parte de arriba en la parte derecha ay un programa encima el juego kiero saver como hago para q mis programas igual esten encima de cualkier game Espero sus respuestas
warning: .net code

Código: Seleccionar todo

private const int SW_SHOWNOACTIVATE = 4;
private const int HWND_TOPMOST = -1;
private const uint SWP_NOACTIVATE = 0x0010;

[DllImport("user32.dll", EntryPoint = "SetWindowPos")]
static extern bool SetWindowPos(
     int hWnd,           // window handle
     int hWndInsertAfter,    // placement-order handle
     int X,          // horizontal position
     int Y,          // vertical position
     int cx,         // width
     int cy,         // height
     uint uFlags);       // window positioning flags

[DllImport("user32.dll")]
static extern bool ShowWindow(IntPtr hWnd, int nCmdShow);

static void ShowInactiveTopmost(Form frm)
{
     ShowWindow(frm.Handle, SW_SHOWNOACTIVATE);
     SetWindowPos(frm.Handle.ToInt32(), HWND_TOPMOST,
     frm.Left, frm.Top, frm.Width, frm.Height,
     SWP_NOACTIVATE);
}
pero son llamadas a la API estandar de windows. migrar ese snippet a cualquier otro lenguaje deberia ser cosa de uno o dos minutos.
(MD5 checksum error.)
Si querés Delphi es porque sabés Delphi, si sabés Delphi sabés llamar APIs en Delphi; y si sabés llamar APIs en Delphi, sabrás también que el codigo que pasé no es mas que la declaracion y llamada de ciertas APIs, y por lo tanto, traduzcalo usted, mi amigo, que es una tontera sencillísima.
(MD5 checksum error.)
Responder

Volver a “Otros lenguajes”