C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[25611] [질문] api 프로그램에서 Dialog 라든지 각종 버튼 등을 리소스로 등록 하여 사용하는 방법좀 갈차 주세
강영준 [k700k] 627 읽음    2003-05-15 16:23
요즘 api 정복 책을 보고 있는데..

리소스등록 하는게 책에 나와 있는 vc++ 방법이랑 차이가 나는거 같아서..

한번씩 허접질을 하고 있는데요..

콘솔위자드로 프로잭트 만들어서 그기다 Dialog박스를 만들어 넣고 싶으면 어떻게 해야 하는지 가르쳐 주세요..

책에 나와 있는 소스를 빌더에서 일단 코딩은 했는데..

이넘의 Dialog를 어떻게 해야 할지 모르겠군요..

도와 주세요..

#include <vcl.h>
#include <windows.h>
#pragma hdrstop

//---------------------------------------------------------------------------

#pragma argsused

BOOL CALLBACK MainDlgProc(HWND hDlg, UINT iMessage, WPARAM wParam, LPARAM lParam);

HINSTANCE g_hInst;

HWND hDlgMain;

WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow)
{
   g_hInst = hInstance;

   DialogBox(g_hInst,    ,HWND_DESKTOP, MainDlgProc); <- 요기랑.. 선언을 어떻게 해야 하는지?

   return 0;

}
//---------------------------------------------------------------------------

BOOL CALLBACK MainDlgProc(HWND hDlg, UINT iMessage, WPARAM wParam, LPARAM lParam)
{
  switch(iMessage) {
        case WM_INITDIALOG:
             hDlgMain = hDlg;
             return TRUE;
        case WM_COMMAND:
             switch(LOWORD(wParam)) {
                    case IDOK:
                    case IDCANCEL:
                         EndDialog(hDlg,0);
                         return TRUE;
                    }
                    return FALSE;
             }
        return FALSE;
  }

+ -

관련 글 리스트
25611 [질문] api 프로그램에서 Dialog 라든지 각종 버튼 등을 리소스로 등록 하여 사용하는 방법좀 갈차 주세 강영준 627 2003/05/15
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.