downloadfilelist.h

来自「BQYAHOO的Visual C++源代码」· C头文件 代码 · 共 47 行

H
47
字号
//右上方列表控件

#pragma once


#include "stdafx.h"
#include "xmldata.h"
#include "XMLDESCRIBEDATA.h"

using namespace WTL;


typedef CWinTraitsOR<WS_BORDER | LVS_REPORT | LVS_SINGLESEL | 
                       LVS_NOSORTHEADER | LVS_SHOWSELALWAYS> CListTraits;


#define WM_LOGINOK  WM_USER +100 //自定义信息,通知登录完毕

class CDownLoadFileListCtrl : public CWindowImpl< CDownLoadFileListCtrl, CListViewCtrl,CListTraits>
                         
{
public:
    
	DECLARE_WND_SUPERCLASS(NULL, WC_LISTVIEW)
		
	BEGIN_MSG_MAP_EX( CLogInListCtrl)
		MESSAGE_HANDLER(WM_LOGINOK,OnLogInOK)
		MSG_WM_LBUTTONDBLCLK(OnLButtonDBClick) 
		MSG_WM_CONTEXTMENU(OnContextMenu)
    END_MSG_MAP()
    
    void Init();	
	bool ShowFile();
	bool DownLoadOneFile();
	bool DownLoadAllFile();
	LRESULT OnContextMenu(HWND, CPoint );
	LRESULT CDownLoadFileListCtrl::OnLogInOK(UINT /*uMsg*/, WPARAM /*wParam*/, LPARAM /*lParam*/, BOOL& /*bHandled*/);
	LRESULT OnLButtonDBClick(UINT, CPoint );
public:
	HWND hwndEdit;
	HWND hwndMain;
	bool ISEXTEND;
	string SubDirectory;
	
};

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?