이미지 출력 소스 > 마이크로윈도우 강좌/팁

본문 바로가기
사이트 내 전체검색

마이크로윈도우 강좌/팁

이미지 출력 소스

페이지 정보

작성자 no_profile 장진혁 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 댓글 0건 조회 14,448회 작성일 04-12-13 11:30

본문

image.c [code=c] #define MWINCLUDECOLORS #include "nano-X.h" #include #define WIDTH 240 #define HEIGHT 320 GR_WINDOW_ID wid; GR_GC_ID gc; GR_EVENT event; GR_WINDOW_INFO info; char *filename="/img/menu1_01.jpg"; //fullpath int main (void) { if (GrOpen() < 0) { fprintf (stderr, "GrOpen failed"); exit (1); } gc = GrNewGC(); wid = GrNewWindowEx (GR_WM_PROPS_APPFRAME |GR_WM_PROPS_CAPTION |GR_WM_PROPS_CLOSEBOX, NULL, GR_ROOT_WINDOW_ID, 50, 50, WIDTH, HEIGHT, WHITE); GrSelectEvents (wid, GR_EVENT_MASK_EXPOSURE | GR_EVENT_MASK_CLOSE_REQ); GrMapWindow (wid); for (;;) { GrGetNextEvent(&event); switch (event.type) { case GR_EVENT_TYPE_EXPOSURE: GrGetWindowInfo (wid, &info); GrDrawImageFromFile (wid, gc, 0, 0, info.width, info.height, filename, 0); fprintf (stderr, "\n filename => %s",filename); break; case GR_EVENT_TYPE_CLOSE_REQ: fprintf (stderr, "\n GR_EVENT_TYPE_CLOSE_REQ"); GrClose(); exit(0); break; } } return 0; } [/code] 컴파일은 gcc image.c -o image -lnano-X -I/usr/include/micromw 로 하시면 됩니다 -lnano-X 의 -l 은 소문자로 L 입니다 뒤의 -I/usr/... 의 -I 는 대문자 i 입니다 실행하실때 nano-X & sleep 1; /microwindows-0.90/src/bin/nanowm & sleep1 이렇게 nano-X 서버 를 띄운후에 윈도우메니저를 같이 띄워준 상태에서 새 창을 열어서 image를 실행하시면 편합니다 윈도우 메니져가 있으면 image를 종료시켜도 nano-X 서버가 종료되지 않으므로 테스트시 유용합니다 [이 게시물은 korone님에 의해 2004-12-16 18:34:01 마이크로 윈도우즈(으)로 부터 이동됨]

첨부파일

  • image.c (0byte) 59회 다운로드 | DATE : 0000-00-00 00:00:00

댓글목록

등록된 댓글이 없습니다.

Total 17건 1 페이지
마이크로윈도우 강좌/팁 목록
번호 제목 글쓴이 조회 날짜
17 no_profile 토마토 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 19237 08-28
16 no_profile 토마토 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 21563 09-01
15 조규봉 이름으로 검색 24277 01-24
14 no_profile 냐옹이 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 22055 01-02
13 no_profile 냐옹이 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 24988 12-28
12 no_profile 냐옹이 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 19744 08-24
11 no_profile 냐옹이 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 16058 08-11
10 no_profile 냐옹이 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 15665 08-08
9 no_profile 최고관리자 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 14693 06-16
8 채영훈 메일보내기 이름으로 검색 21034 04-07
7 no_profile 장진혁 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 21370 12-17
6 no_profile 장진혁 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 14972 12-13
5 no_profile 장진혁 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 16421 12-13
열람중 no_profile 장진혁 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 14449 12-13
3 no_profile 장진혁 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 13727 12-13
2 no_profile 장진혁 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 17929 12-13
1 no_profile 김용오 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 15864 12-16
게시물 검색

  • 게시물이 없습니다.

회원로그인

설문조사

새로운 홈페이지에 대한 평가

접속자집계

오늘
107
어제
527
최대
3,878
전체
4,096,616

Copyright © korone.net. All rights reserved.