ÇÁ·Î±×·¡¹Ö

 3204, 156/161 ȸ¿ø°¡ÀÔ  ·Î±×ÀΠ 
   kgt2001sus
   [re] WinAPI·Î Å×Æ®¸®½º¸¦ ¸¸µé´ø Áß¿¡...

http://www.hackerschool.org/HS_Boards/zboard.php?id=QNA_programming&no=1043 [º¹»ç]


¸»¾¸´ë·Î ÄÄÆÄÀÏ ¿¡·¯´Â ¹ß»ýÇÏÁö ¾Ê½À´Ï´Ù.
ÇÏÁö¸¸.. ÇÚµéÀ» ÇÒ´ç¹ÞÁö ¸øÇÕ´Ï´Ù.
À©µµ¿ì Ŭ·¡½º »ý¼º ºÎºÐ¿¡¼­ °ªÀ» À߸øÁصí..

¹Ø¿¡ API±âº» Çì´õ ÆÄÀÏÀ» ¿Ã·Áµå¸³´Ï´Ù.
´ÔÀÌ ¾²½Å °Å¶û °ÅÀÇ ºñ½ÁÇϱ¸¿ä...´Ù µðÆúÆ® °ªÀÔ´Ï´Ù.

ÀÌ ÆÄÀÏÀ» Çì´õÆÄÀÏ·Î µû·Î ÀúÀåÇسõÀ¸½Å ´ÙÀ½..
¼Ò½º ÆÄÀÏ¿¡¼­ ÀÎŬ·çµå Çؼ­ »ç¿ëÇÏ½Ã¸é µË´Ï´Ù~


#include <windows.h>

LRESULT CALLBACK WndProc(HWND, UINT, WPARAM, LPARAM);
HINSTANCE hInst;
LPSTR ClassName = "Hook";

int APIENTRY WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nShowCmd)
{
        HWND hWnd;
        MSG msg;
        WNDCLASS WndClass;
        hInst = hInstance;

        WndClass.cbClsExtra = 0;
        WndClass.cbWndExtra = 0;
        WndClass.hbrBackground = (HBRUSH)GetStockObject(WHITE_BRUSH);
        WndClass.hCursor = LoadCursor(NULL, IDC_ARROW);
        WndClass.hIcon = LoadIcon(NULL, IDI_APPLICATION);
        WndClass.hInstance = hInstance;
        WndClass.lpfnWndProc = (WNDPROC)WndProc;
        WndClass.lpszClassName = ClassName;
        WndClass.lpszMenuName = NULL;
        WndClass.style = CS_HREDRAW | CS_VREDRAW;

        RegisterClass(&WndClass);

        hWnd = CreateWindow(ClassName, ClassName, WS_OVERLAPPEDWINDOW,
                CW_USEDEFAULT, CW_USEDEFAULT, CW_USEDEFAULT, CW_USEDEFAULT,
                NULL, (HMENU)NULL, hInstance, NULL);

        ShowWindow(hWnd, SW_SHOW);

        while(GetMessage(&msg, 0, 0, 0))
        {
                TranslateMessage(&msg);
                DispatchMessage(&msg);
        }
        return msg.wParam;
}

LRESULT CALLBACK WndProc(HWND hWnd, UINT msg, WPARAM wParam, LPARAM lParam)
{
        switch(msg)
        {
        case WM_DESTROY:
                PostQuitMessage(0);
                return 0;
        }
        return DefWindowProc(hWnd, msg, wParam, lParam);
}

  Hit : 2119     Date : 2006/03/04 01:08



    
¾ÆÀÌÇÁ¸®µå °¨»çÇÕ´Ï´Ù =_= 2006/03/13  
104   ³×Æ®¿öÅ©¿¡´ëÇؼ­[1]     shkim212
02/02 2127
103   ÁßÇб³ vi¿¡¼­¿ä[3]     yeonjoo
08/11 2125
102   ÄÄÇ»ÅÍ Ã³À½¿¡ ÇÒ¶§[4]     dlalstjqsee
09/15 2120
    [re] WinAPI·Î Å×Æ®¸®½º¸¦ ¸¸µé´ø Áß¿¡...[1]     kgt2001sus
03/04 2118
100   C¾ð¾î ¸· ÀÔ¹®ÇÑ »ç¶÷ÀÔ´Ï´Ù.[3]     kkne123
07/22 2118
99   ÇÁ·Î±×·¡¹ÖÀ̹¹¿¡¿ä???¾Æ½Ã´ÂºÐµé Á»¾Ë·ÁÁÖ¼¼¿ä[2]     wkrwjs002
08/15 2114
98     [re] ´äº¯Á»¿ä..c¾ð¾î/.     xphoenix
08/13 2113
97   F.T.Z¿¡¼­//.     hsu0801
08/04 2111
96   °í¼öºÐµé!![2]     lkj22
08/08 2106
95   °´Ã¼ÁöÇâ°ú ¾Æ´Ñ°Í¿¡ Â÷ÀÌ°¡ ¹¹¿¡¿ä??[6]     kimmer12
08/15 2102
94   [¿ÏÀü±âÃÊ]¹è¿­°úfor¹® ¿¹Á¦¿¡¼­Áú¹®..     shadow5696
02/18 2101
93   ³Ý »÷µå¿¡´ëÇؼ­...[2]     kim4067
07/01 2100
92     [re] c¾ð¾î c++¾ð¾î???     xaero77
10/04 2100
91   guest ¸»Àä...[1]     ÇØÄ¿ÀïÀÌ
01/09 2099
90   Á¤¸» ±ÞÇÕ´Ï´Ù. °í¼ö´Ôµé µµ¿ÍÁֽʽÿä[4]     muhonbunk
06/26 2098
89   net send Àε¥¿ä µµ¿ÍÁÖ¼¼¿©...[5]     maxdongjin
10/25 2098
88     [re] ÇÁ·Î±×·¡¹Ö °øºÎÇÒ·Á°í Çϴµ¥¿©[1]     idl0521
10/08 2097
87   ´ä´äÇؼ­ ´Ù½Ã¿Ã·Á¿è@@@[6]     piousdo
02/16 2097
86   vmware¿¡¼­Çϴϱî..     macgeriii
05/06 2096
85     [re] cÇÁ·Î±×·¡¹Ö Áú¹®ÀÔ´Ï´Ù..     moongchiza
12/21 2096
[1]..[151][152][153][154][155] 156 [157][158][159][160]..[161]

Copyright 1999-2024 Zeroboard / skin by Hackerschool.org / Secure Patch by Hackerschool.org