Minggu, 16 April 2017

Memilih Mode Video (Part. 3)

Berikut ini adalah contoh programnya, simpan project berikut ini dengan nama file contoh05.ide dan kode program contoh05.cpp.


contoh05.cpp
1:  #include <conio.h>  
2:  #include <dos.h>  
3:  #include <stdio.h>  
4:  #include <stdlib.h>  
5:    
6:  #define VIDEO_INT 0x10  
7:    
8:  void getMode(union REGS *reg);  
9:    
10:  int main(void)  
11:  {  
12:       union REGS layar;  
13:    
14:       getMode(&layar);  
15:    
16:       printf("Informasi Layar Monitor\n");  
17:       printf("Banyak kolom\t\t: %d\n", layar.h.ah);  
18:       printf("Nomor mode\t\t: %0x\n", layar.h.al);  
19:       printf("Halaman tampilan\t: %d\n", layar.h.bh);  
20:       getch();  
21:    
22:       return EXIT_SUCCESS;  
23:  }  
24:    
25:  void getMode(union REGS *reg)  
26:  {  
27:       union REGS *in;  
28:    
29:       in->h.ah = 0x0f;  
30:    
31:       int86(VIDEO_INT, in, reg);  
32:    
33:       return;  
34:  }  

Hasil: 


Tidak ada komentar:

Posting Komentar