亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? csdn_文檔中心_實現文件拖放的一種簡潔方法.htm

?? csdn10年中間經典帖子
?? HTM
?? 第 1 頁 / 共 2 頁
字號:
			document.write(".");
			document.write(date);
			// -->
			</SCRIPT>
      </B>&nbsp;&nbsp;</TD></TR>
  <TR bgColor=#999999>
    <TD colSpan=3 height=1></TD></TR></TBODY></TABLE>
<TABLE border=0 width=770>
  <TBODY>
  <TR>
    <TD align=middle bgColor=#fafafa class=td1 vAlign=top width=150><BR>
      <SCRIPT src="CSDN_文檔中心_實現文件拖放的一種簡潔方法.files/microsoft.js"></SCRIPT>
    </TD>
    <TD align=middle width=620>
      <TABLE bgColor=#eeeeee border=0 cellPadding=0 cellSpacing=0 width=600>
        <TBODY>
        <TR bgColor=#ffffff>
          <TD align=middle height=10 width=50></TD>
          <TD align=right><A href="http://www.csdn.net/">CSDN</A> - <A 
            href="http://www.csdn.net/develop/">文檔中心</A> - <FONT 
            color=#003399>Visual C++</FONT>&nbsp;&nbsp;&nbsp;&nbsp; </TD></TR>
        <TR>
          <TD align=middle height=5></TD>
          <TD align=middle width=500></TD></TR>
        <TR>
          <TD align=middle bgColor=#003399 height=10><FONT 
            color=#ffffff>標題</FONT></TD>
          <TD><B>&nbsp;&nbsp;&nbsp;&nbsp;實現文件拖放的一種簡潔方法</B>&nbsp;&nbsp;&nbsp;&nbsp;tuguohua(轉貼) 
          </TD></TR>
        <TR>
          <TD align=middle height=5></TD>
          <TD align=middle width=500></TD></TR>
        <TR>
          <TD align=middle bgColor=#003399><FONT color=#ffffff>關鍵字</FONT></TD>
          <TD width=500>&nbsp;&nbsp;&nbsp;&nbsp;實現文件拖放的一種簡潔方法</TD></TR>
        <TR>
          <TD align=middle height=5></TD>
          <TD align=middle width=500></TD></TR>
        <TR>
          <TD align=middle bgColor=#003399 height=10><FONT 
            color=#ffffff>出處</FONT></TD>
          <TD height=10>&nbsp;&nbsp;&nbsp;&nbsp;<A 
            href="http://vckbase.com/">http://vckbase.com/</A></TD></TR>
        <TR>
          <TD align=middle height=10></TD>
          <TD height=10></TD></TR></TBODY></TABLE><!--文章說明信息結束//-->
      <TABLE border=0 width=600>
        <TBODY>
        <TR>
          <TD align=left><BR>
            <P><FONT color=#ffffff><BIG>----</BIG></FONT><BIG> 
            讀了南京海軍指揮學院黃向明同志在貴報上發表的《用MFC實現文件拖放到編輯框》一文獲益匪淺,同時也發現了該方法的幾點不足:1、自已編寫專用的類,程序復雜、維護麻煩;2、必須要將文件拖到對話框中的編輯控件上,拖動的文件名才被接受,而標準的WINDOWS程序只須將文件拖放到對話框即可被接受;3、只能接受一個拖放的文件。本文要介紹的這種方法只須調用一個WINDOWS 
            API函數DragQueryFile即可實現文件的拖放操作,而且完全克服了上述3點不足。下面先介紹一下這個函數。 </BIG></P>
            <P><FONT color=#ffffff><BIG>----</BIG></FONT><BIG> DragQueryFile原型為: 
            </BIG></P><PRE>UINT DragQueryFile( HDROP    hDrop, 
                   UINT      iFile, 
                   LPTSTR   lpszFile, 
                   UINT      cch )</PRE>
            <P><FONT color=#ffffff><BIG>----</BIG></FONT><BIG> 
            其中hDrop是指向拖動文件結構的句柄; </BIG></P>
            <P><FONT color=#ffffff><BIG>----</BIG></FONT><BIG> iFile 
            是以0開始的被托動文件的序號,因為一次可能拖動多個文件。當此參數 </BIG></P>
            <P><FONT color=#ffffff><BIG>----</BIG></FONT><BIG> 
            設為0xFFFFFFFF,則函數返回拖動文件的數量; </BIG></P>
            <P><FONT color=#ffffff><BIG>----</BIG></FONT><BIG> lpszFile 
            是指向文件名的緩沖區; </BIG></P>
            <P><FONT color=#ffffff><BIG>----</BIG></FONT><BIG> cch 
            是文件名緩沖區的大小,即文件名的字符數。 </BIG></P>
            <P><FONT color=#ffffff><BIG>----</BIG></FONT><BIG> 
            明確了該函數的參數后,編程就是一件很簡單的事情了。以下給出一個完整的實例,程序運行后彈出一個對話框,可以拖動任意數量的文件或目錄到上面,松開鼠標后,程序先顯示拖放文件的數量,然后將拖放的文件名全部顯示在一個List 
            Box控件中。具體步驟如下: </BIG>
            <OL>
              <LI><BIG>建立一個基于對話框的工程drop,然后其它選項全部用缺省值。 </BIG><BR>
              <LI><BIG>選中IDD_DROP_DIALOG對話框中Extended Styles的Accept files屬性。 
              </BIG><BR>
              <LI><BIG>給IDD_DROP_DIALOG對話框添加一個List Box 控件IDC_LIST1。 </BIG><BR>
              <LI><BIG>在ClassWizard中給CdropDlg類添加成員變量m_list,類型為ClistBox。 
              </BIG><BR>
              <LI><BIG>給CdropDlg類中增加處理WINDOWS消息WM_DROPFILES的函數,接受系統給出的默認名字OnDropFiles,然后輸入以下代碼:</BIG> 
              </LI></OL><PRE>void CDropDlg::OnDropFiles(HDROP hDropInfo) 
{
	char *lpszFileName=new char[512],cFileCount[10];
	int nFileCount,i;
	nFileCount=::DragQueryFile 
   (hDropInfo,0xFFFFFFFF,NULL,512);
	::AfxMessageBox(itoa(nFileCount,cFileCount,10));
	for (i=0;i〈nFileCount;i++)<BR> { UINT nChars="::DragQueryFile" (hDropInfo,i,&amp;lpszFileName[0],512); <BR>CString str(&amp;lpszFileName[0],nChars); m_List.AddString(str); <BR>} ::DragFinish (hDropInfo); //釋放內存 <BR>i="0;" delete []lpszFileName; // <BR>CDialog::OnDropFiles(hDropInfo); 此語句注釋掉 
} &lt;/pre&gt;</PRE>
            <P><FONT color=#ffffff><BIG>----</BIG></FONT><BIG> 
            注意程序中的::DragFinish (hDropInfo);語句是必不可少的,它用于釋放WINDOWS為處理文件拖放而分配的內存。 
            </BIG></P>
            <P><FONT color=#ffffff><BIG>----</BIG></FONT><BIG> 
            運行此程序可以看到,拖動的文件只要一進入對話框的邊界,鼠標上立刻會現一個“+”,在對話框上的任意位置釋放鼠標,拖放的文件都會被接受,完全解決了《用MFC實現文件拖放到編輯框》必須將文件拖到編輯框的不足;而且拖放是通過調用WINDOWS 
            API函數實現的,因此程序非常健壯,幾乎沒有什么維護量。程序在INDOWS98、vc++5.0下通過</BIG></P><BR></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE><BR>
<TABLE align=center bgColor=#006699 border=0 cellPadding=0 cellSpacing=0 
width=770>
  <TBODY>
  <TR bgColor=#006699>
    <TD align=middle bgColor=#006699 id=white><FONT 
    color=#ffffff>對該文的評論</FONT></TD>
    <TD align=middle>
      <SCRIPT src="CSDN_文檔中心_實現文件拖放的一種簡潔方法.files/readnum.htm"></SCRIPT>
    </TD></TR></TBODY></TABLE>
<TABLE align=center bgColor=#666666 border=0 cellPadding=2 cellSpacing=1 
width=770>
  <TBODY>
  <TR>
    <TD bgColor=#cccccc colSpan=3><SPAN style="COLOR: #cccccc"><IMG height=16 
      hspace=1 src="CSDN_文檔中心_實現文件拖放的一種簡潔方法.files/ico_pencil.gif" width=16> 
      </SPAN>&nbsp;&nbsp;&nbsp;&nbsp; zha1977 <I>(2001-2-7 17:17:11)</I> </TD></TR>
  <TR>
    <TD bgColor=#ffffff colSpan=3 
      width=532><BR>框架窗口沒法像對話框一樣設定屬性,需要在成員函數onCreate里加一句:DragAcceptFiles(); 
      就可以了:) <BR></TD></TR></TBODY></TABLE><BR>
<DIV align=center>
<TABLE align=center bgColor=#cccccc border=0 cellPadding=2 cellSpacing=1 
width=770>
  <TBODY>
  <TR>
    <TH bgColor=#006699 id=white><FONT 
color=#ffffff>我要評論</FONT></TH></TR></TBODY></TABLE></DIV>
<DIV align=center>
<TABLE border=0 width=770>
  <TBODY>
  <TR>
    <TD>你沒有登陸,無法發表評論。 請先<A 
      href="http://www.csdn.net/member/login.asp?from=/Develop/read_article.asp?id=3922">登陸</A> 
      <A 
href="http://www.csdn.net/expert/zc.asp">我要注冊</A><BR></TD></TR></TBODY></TABLE></DIV><BR>
<HR noShade SIZE=1 width=770>

<TABLE border=0 cellPadding=0 cellSpacing=0 width=500>
  <TBODY>
  <TR align=middle>
    <TD height=10 vAlign=bottom><A 
      href="http://www.csdn.net/intro/intro.asp?id=2">網站簡介</A> - <A 
      href="http://www.csdn.net/intro/intro.asp?id=5">廣告服務</A> - <A 
      href="http://www.csdn.net/map/map.shtm">網站地圖</A> - <A 
      href="http://www.csdn.net/help/help.asp">幫助信息</A> - <A 
      href="http://www.csdn.net/intro/intro.asp?id=2">聯系方式</A> - <A 
      href="http://www.csdn.net/english">English</A> </TD>
    <TD align=middle rowSpan=3><A 
      href="http://www.hd315.gov.cn/beian/view.asp?bianhao=010202001032100010"><IMG 
      border=0 height=48 src="CSDN_文檔中心_實現文件拖放的一種簡潔方法.files/biaoshi.gif" 
      width=40></A></TD></TR>
  <TR align=middle>
    <TD vAlign=top>百聯美達美公司 版權所有 京ICP證020026號</TD></TR>
  <TR align=middle>
    <TD vAlign=top><FONT face=Verdana>Copyright &copy; CSDN.net, Inc. All rights 
      reserved</FONT></TD></TR>
  <TR>
    <TD height=15></TD>
    <TD></TD></TR></TBODY></TABLE></DIV>
<DIV></DIV><!--內容結束//--><!--結束//--></BODY></HTML>

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
一区二区高清在线| 精品1区2区在线观看| 国产美女一区二区| 美女一区二区三区| 蜜臀av性久久久久蜜臀aⅴ四虎| 视频在线观看91| 美女诱惑一区二区| 麻豆91精品视频| 精品一区二区三区免费观看| 日韩综合一区二区| 国产精品久久一卡二卡| 欧美一级午夜免费电影| 色婷婷久久一区二区三区麻豆| 久久国产人妖系列| 午夜视频一区在线观看| 国产精品三级久久久久三级| 中文字幕第一页久久| 日韩午夜电影av| 91精品国产综合久久精品图片| 成人污污视频在线观看| 捆绑调教一区二区三区| 热久久一区二区| 石原莉奈在线亚洲二区| 亚洲日本va午夜在线电影| 中文字幕在线播放不卡一区| 国产视频视频一区| 精品国产麻豆免费人成网站| 日韩一区二区在线看| 欧美日韩久久一区| 欧美精品三级日韩久久| 欧美日韩国产欧美日美国产精品| 在线观看亚洲一区| 成人激情图片网| 欧美日韩久久一区二区| 欧美日韩国产成人在线免费| 中文字幕免费观看一区| 日韩一区二区免费在线电影| 一本到一区二区三区| 欧美mv和日韩mv的网站| 日本人妖一区二区| 欧美国产精品一区| 最近日韩中文字幕| 午夜精品视频一区| 国产精品一区久久久久| 色美美综合视频| 日韩免费高清电影| 亚洲素人一区二区| 久久99精品国产| 色成人在线视频| 日韩欧美亚洲另类制服综合在线| 亚洲韩国精品一区| 极品少妇xxxx偷拍精品少妇| 91麻豆国产在线观看| 91精品欧美一区二区三区综合在 | 日韩欧美亚洲一区二区| 中文字幕精品综合| 日本亚洲一区二区| 色呦呦网站一区| 久久久夜色精品亚洲| 一区二区三区欧美激情| 国产精品综合二区| 欧美日韩亚洲综合在线| 国产精品久久一卡二卡| 久久精品国产99国产| 日本大香伊一区二区三区| 久久久久亚洲综合| 日韩和欧美的一区| 色天使色偷偷av一区二区| 国产性做久久久久久| 日韩高清在线一区| 欧洲国内综合视频| 国产精品你懂的在线| 精品一区二区在线播放| 欧美三级视频在线播放| 亚洲人快播电影网| 国产乱码精品一区二区三区忘忧草 | 日韩精品亚洲一区| 色欲综合视频天天天| 中文字幕第一区第二区| 狠狠狠色丁香婷婷综合久久五月| 欧美日韩极品在线观看一区| 亚洲男人的天堂av| 成人aaaa免费全部观看| 久久久一区二区三区| 久久国产精品第一页| 欧美日韩精品欧美日韩精品一| 日韩伦理av电影| 波多野结衣精品在线| 久久这里只有精品6| 免费观看一级欧美片| 欧美日韩成人在线| 午夜久久电影网| 欧美午夜寂寞影院| 伊人性伊人情综合网| 91在线看国产| 成人免费一区二区三区在线观看| 国产91露脸合集magnet| www国产成人免费观看视频 深夜成人网 | 亚洲综合色在线| 91在线观看美女| 亚洲视频一区在线观看| 91蜜桃免费观看视频| 国产精品传媒入口麻豆| 成人av在线播放网站| 国产精品成人免费精品自在线观看| 国产盗摄一区二区| 欧美激情在线一区二区| 成人黄色网址在线观看| 亚洲欧洲成人精品av97| 97精品国产露脸对白| 中文字幕亚洲欧美在线不卡| av爱爱亚洲一区| 亚洲精品免费一二三区| 欧美在线一区二区| 视频一区在线视频| 日韩一区二区三区av| 国模大尺度一区二区三区| 久久精品视频免费| 成人性生交大片免费| 中文字幕一区二区三区在线不卡| 欧美区视频在线观看| 日本va欧美va瓶| 精品欧美一区二区久久| 国产精品亚洲人在线观看| 中文av一区二区| 色哟哟一区二区| 午夜精品福利视频网站| 精品卡一卡二卡三卡四在线| 国产精品一区二区男女羞羞无遮挡| 国产精品激情偷乱一区二区∴| 91一区二区三区在线观看| 亚洲综合清纯丝袜自拍| 日韩一区二区视频在线观看| 国产一区二区免费在线| 亚洲欧美怡红院| 欧美亚洲一区二区在线| 精品一区二区三区视频在线观看| 国产人成亚洲第一网站在线播放 | 欧美日韩三级视频| 久久电影网站中文字幕| 国产精品美女www爽爽爽| 欧美综合欧美视频| 久久精品国产99国产| 中文字幕在线不卡视频| 91精品国产免费久久综合| 粉嫩一区二区三区在线看| 亚洲日本护士毛茸茸| 日韩一区二区三区在线| 99久久精品一区| 婷婷激情综合网| 中文字幕第一页久久| 欧美日韩成人高清| 国产一区二区免费看| 亚洲大片一区二区三区| 国产日韩欧美激情| 欧美日韩一区在线观看| 国产91在线看| 日韩精品一级中文字幕精品视频免费观看 | 久久99精品久久只有精品| 国产精品国产馆在线真实露脸| 7777精品久久久大香线蕉| 国产**成人网毛片九色| 日韩电影在线一区二区三区| 亚洲欧洲无码一区二区三区| 日韩欧美自拍偷拍| 欧美午夜在线一二页| 成人黄色电影在线| 日本欧美一区二区| 亚洲欧美日韩国产手机在线| 久久久久久夜精品精品免费| 欧美午夜精品理论片a级按摩| 国产91在线|亚洲| 另类中文字幕网| 亚洲高清不卡在线观看| 亚洲视频你懂的| 国产色综合久久| 日韩视频在线你懂得| 欧美亚洲日本国产| av电影天堂一区二区在线| 国产一区二区在线免费观看| 日韩精品午夜视频| 亚洲午夜激情网站| 亚洲人成精品久久久久| 国产亚洲女人久久久久毛片| 日韩一级片网址| 精品视频1区2区| 色老综合老女人久久久| av成人老司机| 欧美性受xxxx黑人xyx| 99久久婷婷国产精品综合| 国产成人亚洲综合色影视| 久久国产成人午夜av影院| 日韩精品一级中文字幕精品视频免费观看| 亚洲欧美日韩国产中文在线| 国产精品久久久一本精品| 国产日韩欧美一区二区三区综合| 欧美一二三区在线观看| 欧美一区二区视频在线观看2022| 欧美视频在线观看一区二区| 欧洲另类一二三四区|