Berikut ini adalah contoh programnya, simpan project berikut ini dengan nama file contoh05.ide dan kode program 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