ClinitWindows.cpp

Posted 2008/04/03 20:26, Filed under: programming/C++

/*

  InitInstance() : 윈도우 프로그램의 시작

  m_pMainWnd : CWinApp에 선언되어 있는 멤버변수
      주 메인 화면의 핸들을 가진다.
      이 핸들의 화면을 종료하면 응용프로그램이 종료됨

  m_nCmdShow : 화면의 크기를 결정하는 변수
      OS로 부터 전 화면의 정보를 받는 멤버변수(CWinApp)
      SW_RESOTRE와 같은 효과를 가진다.

      SW_MAXIMIZE : 최대화 화면으로 만들어줌
      SW_MINIMIZE : 작업표시줄에 설정
      SW_HIDE : 화면을 사라지게 설정

 윈도우 스타일 : WS_OVERLAPPEDWINDOW : 창의크기조정
            종료버튼
            기본값임.
     ES_MULTILINE : 여러줄 입력
     WS_VSCROLL : 수직 스크롤
     WS_HSCROLL : 수평 스크롤

 윈도우클래스이름(szlpClassName) : NULL (기본화면)
          "Button" (전체가 버튼인 화면)
          "Edit" (전체가 편집창인 화면)

*/

 // 기본 윈도우 만들기
 #include <afxwin.h>

 class CInitWindow : public CWinApp { //프로그램의 시작,종료 클래스
 public:
  virtual BOOL InitInstance();
 };

 CInitWindow theApp; //응용프로그램을 인스턴스로 만들어주는 선언문

 class CMainFrame : public CFrameWnd { //프로그램의 화면, 메세지처리메소드
 public:
  CMainFrame(); //디폴트 생성자
 };

 BOOL CInitWindow::InitInstance() {
  m_pMainWnd = new CMainFrame;
  m_pMainWnd->ShowWindow(m_nCmdShow);
  m_pMainWnd->UpdateWindow();

  return TRUE; //FALSE 라면 화면이 켜졌다 그냥 꺼져버림

 }

 CMainFrame::CMainFrame() {
  Create("edit", "TRUST NO ONE", WS_OVERLAPPEDWINDOW|ES_MULTILINE|WS_VSCROLL,
       CRect(10,10,500,410)); // "윈도우의 스타일 및 윈도우의 크기."
 }

--------------------------------------------------------------------------------

Next Test .

크리에이티브 커먼즈 라이선스
Creative Commons License
이올린에 북마크하기(0) 이올린에 추천하기(0)

'programming > C++' 카테고리의 다른 글

Default Window Make Method.  (0) 2008/04/09
ClinitWindows.cpp  (0) 2008/04/03
2008/03/13/ #1  (0) 2008/03/13
연결 리스트를 이용하여 주소록을 만드는 프로그램  (0) 2007/11/13



Trackback URL : http://trustnoone.tistory.com/trackback/606

Leave a comment

« Previous : 1 : ... 133 : 134 : 135 : 136 : 137 : 138 : 139 : 140 : 141 : ... 700 : Next »

Blog Owner : MULDER。



TO FIND THE TRUTH,
YOU MUST BELIEVE。

I WANT TO BELIEVE。

http://trustnoone.tistory.com 。



now playing...



Artist : K-ci & JoJo
Album : THEIR GREATEST HITS (2005)
Title : 04. All My Life ♪ (5:26)






Calendar

«   2008/08   »
          1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31            

Recent Posts

  1. ReStart... 8/21
  2. Betty.
  3. 석갱이... 8월 15-17
  4. 탁상용 미키마우스 선풍기
  5. Caving Special
  6. 2008 Non-Stop English Camp #3
  7. 2008 Non-Stop English Camp #2
  8. 2008 Non-Stop English Camp #1
  9. yesterday...
  10. Wanted, 2008

Recent Comments

  1. 안녕하세요~ 제프오님~ 스쿠터 하나정도.. MULDER 08/11
  2. 아.. 지금 잠시 외국에 나와있어서 몰랐.. 제프.오 08/10
  3. 누나 달려~ㅋ MULDER 08/09
  4. ㅎㅎ 헬멧은 항상 쓰고 댕기져~ㅋㅋ MULDER 08/09
  5. 사고서 얼마 안되서 펑크! 나서 기분 안.. downright 08/09
  6. 오빠 달료~ 절망ⓝ좌절 08/09
  7. 제2의 하류인생일까... 공사, 마이킹... MULDER 07/29
  8. 총으로 마구도 쏘는구나 - -; MULDER 07/29
  9. 움.. 위에 설정을 한번 다시 한번 체킹.. MULDER 07/08
  10. ㅎㅎㅎ 짜장면 ㅎㅎ MULDER 07/08

Recent Trackbacks

  1. ssh 접속은 터미널? 탐색기처럼 탐색한다.. 무엇을 구하려거든 전부가 그것이게 하라 06/24
  2. 윤동주의 서시. 엔즐군의 다이어리::Spring Edition 05/06
  3. 시끄러운 Superfetch Rommance - Daniel's 04/23
  4. 고향의 소리 말하자면 03/14
  5. 비스타 보안의 핵, 사용자 계정 컨트롤(U.. 아크비스타 :: 아크몬드의 비스타블로그 01/17
  6. [커프뮤비] 나는 사랑이 뭔지 모르나봐요.. 커프마왕 2007
  7. Spider-man 1,2,3 구손랜드® 2007
  8. 비스타 구매 전에 따져 봐야 한다 소프트웨어로 행복한 삶을 꿈꾸다 2007

Bookmarks

  1. .Πet S.W.A.T's Blog
  2. Cisco Systems, Inc
  3. Click Blog
  4. D.Blog v5.0
  5. Daydream
  6. EnTER_ThE_Ciyne ~~
  7. ky`s notebook
  8. LUKE CHUEH
  9. Microsoft Corporation
  10. Mininova The ultimate BitTorrent sour..
  11. nagafuji
  12. Nepion Community
  13. PARKOZ HARDWARE 2007
  14. Seoby@Blog R&B 리믹스
  15. sonchul
  16. YouTube - Broadcast Yourself.
  17. 마로-_ -;@ 겔러리
  18. 베타뉴스
  19. 숙희
  20. 인생무상
  21. 지식아 모여라!
  22. 포포 Blog
  23. 플라잉 디스크
  24. 필승의 다짐으로


Online Messenger



ID : taewoong7@netsgo.com



Address : taewoong7@hotmail.com



Site Stats

TOTAL 203089 HIT
TODAY 133 HIT
YESTERDAY 320 HIT