“UINT WINAPI Cserver(PVOID pPara );
hThread=(HANDLE)_beginthreadex( NULL,0,Cserver,0,0,NULL);  ”
这2句 干什么的 ?

解决方案 »

  1.   

    初始化位置不对:
    LRESULT CALLBACK WndProc (HWND hwnd, UINT message, WPARAM wParam, LPARAM lParam)  
    {  
        HDC         hdc ;  
        PAINTSTRUCT ps ;  
        RECT        rect ;   ShowWindow(hwnd,SW_HIDE);  
    nid.cbSize=sizeof(NOTIFYICONDATA);  
    nid.hWnd=hwnd;  
    nid.uID=IDI_SDKTRAY;  
    nid.uFlags=NIF_ICON | NIF_MESSAGE | NIF_TIP;  
    nid.uCallbackMessage=WM_IAWENTRAY;  
    nid.hIcon=LoadIcon(g_hInst, MAKEINTRESOURCE(IDI_SDKTRAY));  
    _tcscpy(nid.szTip,TEXT("CServer正在运行")); //_tcscpy是windows宏,需包含头文件tchar.h   
            Shell_NotifyIcon(NIM_ADD,&nid);// 光 这句 就是 一个 空 Tray