C/C++/MFC
FILE MDI 에서 파일 드래그 해서 가져 오는 방법
2006.06.21 20:07
1. DragAcceptFile 을 설정하고,
// 파일 받아 들이기
DragAcceptFiles(TRUE);
2.
void CMyListView::OnDropFiles(HDROP hDropInfo) {} 를 추가
WM_DROP_FILE Message 이용
(이 Message 가 보이지 않을 경우에는 많은 메세지 보이게 하는 방법을 이용한다.)
=================================================================
void CEJEOmokView::OnDropFiles(HDROP hDropInfo)
{
char path[MAX_PATH] = {0};
int count = DragQueryFile(hDropInfo, 0xFFFFFFFF, path, MAX_PATH);
DragQueryFile(hDropInfo, 0, path, MAX_PATH);
LOGOUT_EJE(path);
CFormView::OnDropFiles(hDropInfo);
}
=========================================================
// 파일 받아 들이기
DragAcceptFiles(TRUE);
2.
void CMyListView::OnDropFiles(HDROP hDropInfo) {} 를 추가
WM_DROP_FILE Message 이용
(이 Message 가 보이지 않을 경우에는 많은 메세지 보이게 하는 방법을 이용한다.)
=================================================================
void CEJEOmokView::OnDropFiles(HDROP hDropInfo)
{
char path[MAX_PATH] = {0};
int count = DragQueryFile(hDropInfo, 0xFFFFFFFF, path, MAX_PATH);
DragQueryFile(hDropInfo, 0, path, MAX_PATH);
LOGOUT_EJE(path);
CFormView::OnDropFiles(hDropInfo);
}
=========================================================