void InputVideoData(VIDEO * pVideo){ InsertInt("ºñµð¿À ¹øÈ£ : ", &(pVideo->iVNumber)); InsertChar("ºñµð¿À À̸§ : ", &(pVideo->pVName)); InsertInt("ºñµð¿À µî±Þ : ", &(pVideo->iGrade)); pVideo->bRent = true; pVideo->bReservation = false; }
void InputMemberData(NODE** pNode){ MEMBER * Member = (MEMBER *)malloc(sizeof(MEMBER)); (*pNode)->pData = Member; InsertChar("회원 이름 : ", &((MEMBER*)((*pNode)->pData))->pName); InsertInt("회원 나이 : ",&((MEMBER*)((*pNode)->pData))->pAge); InsertChar("회원 전화번호 : ", &((MEMBER*)((*pNode)->pData))->pPhone); }
void InputMemberData_Server(MEMBER* pMember) { InsertChar("ȸ¿ø ID : ", &(pMember->pMemberID)); InsertChar("ȸ¿ø PassWord : "******"ȸ¿ø À̸§ : ", &(pMember->pName)); InsertInt("ȸ¿ø ³ªÀÌ : ", &(pMember->pAge)); InsertChar("ȸ¿ø ÀüȹøÈ£ : ", &(pMember->pPhone)); }
void InputVideoData(NODE** pNode){ int switch_on = 0; VIDEO* Video = (VIDEO*)malloc(sizeof(VIDEO)); (*pNode)->pData = Video; InsertInt("비디오 번호 : ", &((VIDEO*)((*pNode)->pData))->iVNumber); InsertChar("비디오 이름 : ", &((VIDEO*)((*pNode)->pData))->pVName); InsertInt("비디오 등급 : ", &((VIDEO*)((*pNode)->pData))->iGrade); printf("1.대여 가능, 2.대여 불가 \n"); scanf_s("%d", &switch_on); fflush(stdin); switch (switch_on) { case 1: printf("대여 가능\n"); ((VIDEO*)((*pNode)->pData))->bRent = true; break; default: printf("대여중 \n"); ((VIDEO*)((*pNode)->pData))->bRent = false; break; } }
void ValueView::OnUpdate(CView* pSender, LPARAM lHint, CObject* pHint) { CListCtrl& list = GetListCtrl(); list.DeleteAllItems(); LPTORRENTOBJECT elem = (LPTORRENTOBJECT)pHint; if (elem == NULL) return; switch (elem->GetElementType()) { case ET_STRING: list.InsertItem(0, *(LPSTRING)elem); break; case ET_INTEGER: InsertInt((LPINTEGER)elem, lHint); break; } }