اين يه سورس ساده به زبان سي مي باشد كه تمامي پيكسل هاي مونيتور رو در يك ارايه
ذخيره مي كنه و بعد از چند ثانيه بر مي گردونه(يه چيزي شبيه refresh)
#include <iostream.h>
#include <stdio.h>
#include <conio.h>
#include <string.h>
#include <dos.h>
void save_screen();
void restore_screen();
int start_pix[2000];
//***********************
void main(){
clrscr();
printf("salam");
printf("Reza Hashemian");
save_screen();
sleep(2);
clrscr();
sleep(3);
restore_screen();
getch();}
//*************************
void save_screen()
{
int far *p;
p=(int far *)0xb8000000;
int i=0;
for(i=0;i<2000;i++){
start_pix[i]=*(p+i);
}
}
//**************************
void restore_screen(){
int far *p;
p=(int far *)0xb8000000;
int i=0;
for(i=0;i<2000;i++){
*(p+i)=start_pix[i];
}
}
Seyyed.Reza.Hashemian@Gmail.Com
دوستانی که سوالی دارند یا مایل به تماس هستند می توانند از اطلاعات بالا استفاده نمایند.
اگر هم تایپکی زدید و احتیاج به پاسخگویی سریع داشتید اطلاع دهید