static int OnContactDeleted(WPARAM hContact, LPARAM) { ThumbInfo *pThumb = thumbList.FindThumbByContact(hContact); if (pThumb) { pThumb->DeleteContactPos(); thumbList.RemoveThumb(pThumb); } return 0; }
static int OnContactDeleted(WPARAM wParam, LPARAM lParam) { HANDLE hContact = (HANDLE)wParam; ThumbInfo *pThumb = thumbList.FindThumbByContact(hContact); if (pThumb) { pThumb->DeleteContactPos(); thumbList.RemoveThumb(pThumb); } return 0; }
static INT_PTR OnContactMenu_Remove(WPARAM hContact, LPARAM) { ThumbInfo *pThumb = thumbList.FindThumbByContact(hContact); if (pThumb) { pThumb->DeleteContactPos(); thumbList.RemoveThumb(pThumb); } DestroyMenu(hContactMenu); return 0; }
static INT_PTR OnContactMenu_Remove(WPARAM wParam, LPARAM lParam) { HANDLE hContact = (HANDLE)wParam; ThumbInfo *pThumb = thumbList.FindThumbByContact(hContact); if (pThumb) { pThumb->DeleteContactPos(); thumbList.RemoveThumb(pThumb); } DestroyMenu(hContactMenu); return 0; }