如者这一段程序,有两个回调函数:Frame_WndProc、connectWndProc。
但是程序如何知道何时调用这两个函数,且该调用里面的哪一个?望大虾
们指点迷净。3x //  Initialise & register the various window classes
    
    // Main (frame) window
    WndClass.style = CS_HREDRAW | CS_VREDRAW;
    WndClass.lpfnWndProc = (WNDPROC) Frame_WndProc;
    WndClass.cbClsExtra = 0;
    WndClass.cbWndExtra = 0;
    WndClass.hInstance = hInstance;
    WndClass.hIcon = LoadIcon(hInstance, IDI_FRAME);
    WndClass.hCursor = LoadCursor(NULL, IDC_ARROW);
    WndClass.hbrBackground = GetStockObject(WHITE_BRUSH);
    WndClass.lpszMenuName = IDM_FRAME;
    WndClass.lpszClassName = pszFrameClass;    if (!RegisterClass(&WndClass)) {
        return FALSE;
    }
    
    // Connection client window
    WndClass.style |= CS_DBLCLKS;
    WndClass.lpfnWndProc = (WNDPROC) connectWndProc;
    WndClass.cbWndExtra = sizeof(LPVOID);
    WndClass.hCursor = NULL;
    WndClass.hIcon = LoadIcon(hInstance, IDI_CLIENT);
    WndClass.lpszMenuName = NULL;
    WndClass.lpszClassName = pszClientClass;
WndClass.hbrBackground = (HBRUSH) (COLOR_MENU + 1);    if (!RegisterClass(&WndClass)) {
        return FALSE;
    }