void InitMenuitem() { CreateServiceFunction("LastSeenUserDetails", MenuitemClicked); CLISTMENUITEM cmi = { sizeof(cmi) }; cmi.position = -0x7FFFFFFF; cmi.flags = CMIF_TCHAR; cmi.ptszName = LPGENT("<none>"); cmi.pszService = "LastSeenUserDetails"; hmenuitem = Menu_AddContactMenuItem(&cmi); HookEvent(ME_CLIST_PREBUILDCONTACTMENU,BuildContactMenu); InitHistoryDialog(); }
void InitMenuitem(void) { CLISTMENUITEM cmi; CreateServiceFunction("LastSeenUserDetails",MenuitemClicked); ZeroMemory(&cmi,sizeof(cmi)); cmi.cbSize=sizeof(cmi); cmi.flags=0; cmi.hIcon=NULL; cmi.hotKey=0; cmi.position=-0x7FFFFFFF; cmi.pszContactOwner=NULL; cmi.pszName="<none>"; cmi.pszService="LastSeenUserDetails"; hmenuitem=(HANDLE)CallService(MS_CLIST_ADDCONTACTMENUITEM,0,(LPARAM)&cmi); HookEvent(ME_CLIST_PREBUILDCONTACTMENU,BuildContactMenu); InitHistoryDialog(); }