#include<windows.h>
LRESULT CALLBACK WndProc (HWND hwnd,UINT message,WPARAM wParam,LPARAM lParam);
int WINAPI WinMain(HINSTANCE hInstance,HINSTANCE hPrevInstance,LPTSTR lpszCmdLine,int nCmdShow)
{
static char szAppName[]="asdf";
static char szTitleName[]="title";
HWND hwnd;
MSG msg;
WNDCLASSEX WndClass;
WndClass.style=CS_HREDRAW | CS_VREDRAW;
WndClass.lpfnWndProc= WndProc;
WndClass.cbClsExtra=0;
WndClass.cbWndExtra=0;
WndClass.hInstance=hInstance;
WndClass.hIcon=LoadIcon(NULL,IDI_APPLICATION);
WndClass.hCursor=LoadCursor(NULL,IDC_ARROW);
WndClass.hbrBackground=GetStockObject(WHITE_BRUSH);
WndClass.lpszMenuName=NULL;
WndClass.lpszClassName=szAppName;
RegisterClassEx(&WndClass);
hwnd=CreateWindow(szAppName,szTitleName,WS_OVERLAPPEDWINDOW,CW_USEDEFAULT,CW_USEDEFAULT,CW_USEDEFAULT,CW_USEDEFAULT,NULL,NULL,hInstance,NULL);
ShowWindow(hwnd,nCmdShow);
UpdateWindow(hwnd);
while(GetMessage(&msg,NULL,0,0))
{
TranslateMessage(&msg);
DispatchMessage(&msg);
}
return msg.wParam;
}
LRESULT CALLBACK WndProc(HWND hwnd,UINT message,WPARAM wParam,LPARAM lParam)
{HDC PaintDC;
PAINTSTRUCT PaintStruct;
char szMsg[]="asd";
switch(message)
{case WM_CREATE :
break;
case WM_PAINT:
PaintDC=BeginPaint(hwnd,&PaintStruct);
TextOut(PaintDC,10,10,szMsg,strlen(szMsg));
EndPaint(hwnd,&PaintStruct);
break;
case WM_DESTROY:
PostQuitMessage(0);
break;
default:
return DefWindowProc(hwnd,message,wParam,lParam);}
return 0;}
잘못된것좀 찾아주세요~!~!..;;;
LRESULT CALLBACK WndProc (HWND hwnd,UINT message,WPARAM wParam,LPARAM lParam);
int WINAPI WinMain(HINSTANCE hInstance,HINSTANCE hPrevInstance,LPTSTR lpszCmdLine,int nCmdShow)
{
static char szAppName[]="asdf";
static char szTitleName[]="title";
HWND hwnd;
MSG msg;
WNDCLASSEX WndClass;
WndClass.style=CS_HREDRAW | CS_VREDRAW;
WndClass.lpfnWndProc= WndProc;
WndClass.cbClsExtra=0;
WndClass.cbWndExtra=0;
WndClass.hInstance=hInstance;
WndClass.hIcon=LoadIcon(NULL,IDI_APPLICATION);
WndClass.hCursor=LoadCursor(NULL,IDC_ARROW);
WndClass.hbrBackground=GetStockObject(WHITE_BRUSH);
WndClass.lpszMenuName=NULL;
WndClass.lpszClassName=szAppName;
RegisterClassEx(&WndClass);
hwnd=CreateWindow(szAppName,szTitleName,WS_OVERLAPPEDWINDOW,CW_USEDEFAULT,CW_USEDEFAULT,CW_USEDEFAULT,CW_USEDEFAULT,NULL,NULL,hInstance,NULL);
ShowWindow(hwnd,nCmdShow);
UpdateWindow(hwnd);
while(GetMessage(&msg,NULL,0,0))
{
TranslateMessage(&msg);
DispatchMessage(&msg);
}
return msg.wParam;
}
LRESULT CALLBACK WndProc(HWND hwnd,UINT message,WPARAM wParam,LPARAM lParam)
{HDC PaintDC;
PAINTSTRUCT PaintStruct;
char szMsg[]="asd";
switch(message)
{case WM_CREATE :
break;
case WM_PAINT:
PaintDC=BeginPaint(hwnd,&PaintStruct);
TextOut(PaintDC,10,10,szMsg,strlen(szMsg));
EndPaint(hwnd,&PaintStruct);
break;
case WM_DESTROY:
PostQuitMessage(0);
break;
default:
return DefWindowProc(hwnd,message,wParam,lParam);}
return 0;}
잘못된것좀 찾아주세요~!~!..;;;
댓글 0
번호 | 제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|---|
7 | 삭제 | AY아이 | 2005.05.29 | 103 |
6 | VC++ 윈도우 창 띄우기인데.. | 하앙e | 2005.05.28 | 7 |
» | 삭제 | AY아이 | 2005.05.28 | 112 |
4 | VB관련 질문 - 반투명에 관하여 | 비밀소년 | 2005.05.25 | 10 |
3 | [수정]C언어에서... 답변. | 비밀소년 | 2005.05.25 | 10 |
2 | VB관련 질문 - 반투명에 관하여 [7] | Elemental_02 | 2005.05.25 | 112 |
1 | C언어에서... 질문~! [8] | 레크 | 2005.05.25 | 162 |