CIvyClubDoc* pDoc = GetDocument();
예제
CIvyClubDoc* pDoc = GetDocument();
pDoc->SetHUMAN(name, school_name, address, callme, Js, Jn, Vs, Vn, Ss, Sn, Bs, Bn);
f_print();
ITEM* pITEM = pDoc->GetITEM();
SCHOOL* pSCHOOL = pDoc->GetValue();
//pSCHOOL 뱅뱅 돌리면서 현재 받은 학교값과 같은 경우의 index를 추출
//뭐 그럼 만사 ok
int check_index = 0;
int cnt = pDoc->GetCounter();
for(int i=0;i<cnt;i++)
{
if(strcmp(pSCHOOL[i].school_name, school_name)==0)
{
//school index == item index
//해당 index번호의 item에서 사이즈에 맞게 개수차감
//J, V, S, B
if(Js == 85 && pITEM[i].s85[0] >= Jn)
pITEM[i].s85[0] = pITEM[i].s85[0] - Jn;
if(Js == 90 && pITEM[i].s90[0] >= Jn)
pITEM[i].s90[0] = pITEM[i].s90[0] - Jn;
if(Js == 95 && pITEM[i].s95[0] >= Jn)
pITEM[i].s95[0] = pITEM[i].s95[0] - Jn;
if(Js == 100 && pITEM[i].s100[0] >= Jn)
pITEM[i].s100[0] = pITEM[i].s100[0] - Jn;
}
}
'Programming > MFC' 카테고리의 다른 글
MFC(사실C++) 구조체 생성 예제 (0) | 2010.11.10 |
---|---|
선언된 구조체 또는 변수들의 초기화 (0) | 2010.11.08 |
MFC에서 자료구조의 선언위치 (0) | 2010.11.08 |
MFC 4대 클래스 외의 클래스에서 Document의 자료 들어다 쓰기 (0) | 2010.11.08 |
MFC 기본구조 (0) | 2010.11.08 |