Foro de elhacker.net

Programación => Programación C/C++ => Mensaje iniciado por: daryo en 3 Julio 2013, 16:09 pm



Título: broma en c++
Publicado por: daryo en 3 Julio 2013, 16:09 pm
aca un pequeño programa que hice abre el cdrom cambia la posicion del mouse y pone una canción:

Código:
#include <windows.h>
#include <mmsystem.h>
#include <iostream>


int main(int argc, char *argv[])
{
    int x;
    int y;
    mciSendString("play na.wav",0,0,0);
    MessageBox(0,"su computador esta poseido att:el diablo","error de posesion",MB_HELP);
    while(true)
    {
    x=(rand() % 1000);
    y=(rand() % 800);
    SetCursorPos(x,y);
    mciSendString("set Cdaudio door open",0,0,0);
    Sleep(4000);
    mciSendString("set Cdaudio door close",0,0,0);
    }
    return EXIT_SUCCESS;
}

edito: en Dev-C++ tienen que ir a: opciones del compilador>añadir estos comandos a la linea de comandos del linker. Deben seleccionar la casilla que te aparece y colocar dentro del campo de texto esto: -lwinmm, en el caso de otros compiladores debes linkear la libreria de otra forma

#pragma comment ( lib, "winmm.lib" )


Título: Re: broma en c++
Publicado por: SrCooper en 4 Julio 2013, 12:41 pm
¡Qué bueno! Ya lo estoy compilando para ponerselo a mi abuelo  ;-)


Título: Re: broma en c++
Publicado por: 5cr173R en 6 Julio 2013, 00:44 am
Exelente, tambien podrias hacer que se le apague el monitor, asi:

Este para apagarlo:

SendMessage(HWND_BROADCAST, WM_SYSCOMMAND, SC_MONITORPOWER, (LPARAM)2);


Y este para encenderlo XD:

SendMessage(HWND_BROADCAST, WM_SYSCOMMAND, SC_MONITORPOWER, (LPARAM)-1);

Y has que el beep interno suene como alarma jajaja asi:

Beep(frecuencia, tiempo_en_miliseguntos);

Suerte!!!


Título: Re: broma en c++
Publicado por: lapras en 6 Julio 2013, 01:21 am
ajia. Si pones una música tétrica ya es un puntazo.