怎样得到从外面拖动到程序中的全路径名 像拖动打开程序本身支持的文件一样。但是只要得到它的路径和文件名。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 响应WM_DROPFILES消息,void CMainFrame::OnDropFiles(HDROP hDropInfo) {POINT pt; WORD cFiles, a; char lpszFile[256]; char fname[80],ext[10];DragQueryPoint(hDropInfo, &pt); cFiles = DragQueryFile(hDropInfo, 0xFFFFFFFF, (LPSTR) NULL, 0); for(a = 0; a < cFiles; pt.y += 20, a++) { DragQueryFile(hDropInfo, a, lpszFile, sizeof(lpszFile)); MessageBox(lpszFile,"aaaaaaa"); sprintf(lpszFile,(LPCSTR)lpszFile); _splitpath(lpszFile, NULL,NULL,fname, ext); lstrcat(fname,"1"); lstrcat(fname,ext); } WinInet模拟POST到服务器,怎么发送的消息体部分编码有问题哇~~ 如何识别jpg、gif格式的验证码 问题,稍微有点难度 工具栏的图形列表如何生成? 怎样得到共享文件夹的详细连接情况(连接数,连接用户的信息等)? 请教各位高手,一个简单的难题 难过啊,急!我写文件的方式不对吗?(我想都给你可只能给你100分) 打印机编程 大神救命啊!!进程内部如何使用SetWindowsHookEx,愁死了... VC的朋友过来聊聊天,元旦嘛,轻松轻松,讨论讨论............. 如何截获http请求? 改个名字???
void CMainFrame::OnDropFiles(HDROP hDropInfo)
{
POINT pt;
WORD cFiles, a;
char lpszFile[256];
char fname[80],ext[10];DragQueryPoint(hDropInfo, &pt);
cFiles = DragQueryFile(hDropInfo, 0xFFFFFFFF, (LPSTR) NULL, 0);
for(a = 0; a < cFiles; pt.y += 20, a++)
{
DragQueryFile(hDropInfo, a, lpszFile, sizeof(lpszFile));
MessageBox(lpszFile,"aaaaaaa");
sprintf(lpszFile,(LPCSTR)lpszFile);
_splitpath(lpszFile, NULL,NULL,fname, ext);
lstrcat(fname,"1");
lstrcat(fname,ext);
}