본문내용
_T(\"Unable to read \\n\"),stdout);
CloseHandle(hMailSlot_S);
return 1;
}
if(!_tcsncmp(message_S,_T(\"exit\"),4))//들어온 문자열이 exit일 경우 종료시킴
{
_fputts(_T(\"Good bye! \\n\"),stdout);
break;
}
_fputts(_T(\"\\n\"),stdout);
message_S[bytesRead/sizeof(TCHAR)]=0;//마지막 NULL문자로 채워주기 위해
_fputts(_T(\"Receive Message:\"),stdout);
_fputts(message_S,stdout);//Sender로부터 받은 문자를 출력
_fputts(_T(\"\\n\"),stdout);
_fputts(_T(\"Send Message>\"),stdout);
_fgetts(message_R,sizeof(message_R)/sizeof(TCHAR),stdin);
if(!WriteFile(hMailSlot_R,message_R,_tcslen(message_R)*sizeof(TCHAR),&bytesWrite,NULL))
{
_fputts(_T(\"Unable to write!\"),stdout);
CloseHandle(hMailSlot_R);
return 1;
}
}
CloseHandle(hMailSlot_R);
return 0;
}
------------------------------------------
두 프로그램 채팅하고 있는 사진(클릭시 원본 사진 크기)
------------------------------------------
CloseHandle(hMailSlot_S);
return 1;
}
if(!_tcsncmp(message_S,_T(\"exit\"),4))//들어온 문자열이 exit일 경우 종료시킴
{
_fputts(_T(\"Good bye! \\n\"),stdout);
break;
}
_fputts(_T(\"\\n\"),stdout);
message_S[bytesRead/sizeof(TCHAR)]=0;//마지막 NULL문자로 채워주기 위해
_fputts(_T(\"Receive Message:\"),stdout);
_fputts(message_S,stdout);//Sender로부터 받은 문자를 출력
_fputts(_T(\"\\n\"),stdout);
_fputts(_T(\"Send Message>\"),stdout);
_fgetts(message_R,sizeof(message_R)/sizeof(TCHAR),stdin);
if(!WriteFile(hMailSlot_R,message_R,_tcslen(message_R)*sizeof(TCHAR),&bytesWrite,NULL))
{
_fputts(_T(\"Unable to write!\"),stdout);
CloseHandle(hMailSlot_R);
return 1;
}
}
CloseHandle(hMailSlot_R);
return 0;
}
------------------------------------------
두 프로그램 채팅하고 있는 사진(클릭시 원본 사진 크기)
------------------------------------------
소개글