![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
![]() Muchachos, disculpen si los molesto demasiado pero estoy en serios apuros. Necesito esto lo mas pronto posible plz!
Tengo esta funcion que es para simular un zumbido en la pc, pero x algun ligero error no funciona, ayudenme a descubrir cual es por favor!! Código:
void TForm1::ZumbidoPC() { Graphics::TCanvas *can = new Graphics::TCanvas(); Graphics::TBitmap *bmp = new Graphics::TBitmap(); HDC hdc = GetDC(0); keybd_event(VK_SNAPSHOT,0,0,0); Sleep(100); TClipboard *clip = Clipboard(); can->Handle = hdc; bmp->Assign(clip); int x, y, t; x = y = 0; t = random(9) + 80; while(t > 0) { switch(t % 8) { case 0: x = 0; y = -10; break; case 1: x = 10; y = -10; break; case 2: x = 10; y = 0; break; case 3: x = 10; y = 10; break; case 4: x = 0; y = 10; break; case 5: x = -10; y = 10; break; case 6: x = -10; y = 0; break; case 7: x = -10; y = -10; break; } can->Draw(x,y,bmp); Sleep(50); t--; } can->Draw(0,0,bmp); delete bmp; delete can; } Gracias de antemano, bytes Luiggi |
#2
|
|||
|
|||
![]() no se preocupen ya encontre una forma de resolverlo con la ayuda de la ayuda del C++ Builder xD! falto un if en esta parte
Código:
if(clip->HasFormat(CF_BITMAP)) { bmp->Assing(clip); // demas codigo de esa parte } //obviamente aca libero la memoria del canvas y del bmp pero ya para q lo escribo xD |
#3
|
|||
|
|||
![]() En la funcion que puse sale un error xq no se refresca el Clipboard. Que puedo hacer??
|
![]() |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Capturar Pantalla = Pantalla negra | DarkDudae | Gráficos | 8 | 27-10-2008 12:29:36 |
Resolucion de pantalla | oregon | Windows | 1 | 22-03-2007 15:09:43 |
pantalla fantasma? | Max_E. | Varios | 2 | 02-03-2007 07:16:48 |
Cronometros en pantalla | rex | Varios | 8 | 21-06-2006 10:56:03 |
mensaje en pantalla | davidgaldo | Conexión con bases de datos | 3 | 11-10-2005 09:44:51 |
![]() |
|