在 CTreeCtrl 中列舉系統中的所有視窗!(I) (轉)
在 CTreeCtrl 中列舉系統中的所有視窗!(I) (轉)[@more@]發信人: cvisual (貝貝), 信區: VisualC
標 題: 在 CTreeCtrl 中列舉中的所有視窗!(I)
發信站: BBS 水木清華站 (Tue May 19 14:35:11 1998)
本文將給出一個源
在一個對話方塊中的TreeCtrl中用樹的形式列舉視窗
這是頭
// WinList.h : header file
//
/////////////////////////////////////////////////////////////////////////////
// CWinList dialog
class CWinList : public CDialog
{
// Construction
public:
HWND m_hed;
CWinList(CWnd* pParent = NULL); // standard constructor
static BOOL CALLBACK EnumProc(HWND hwnd, LPARAM lParam);
static BOOL CALLBACK EnumChildProc(HWND hwnd,LPARAM lParam);
void BuiltTree(HWND hWnd);
// Dialog Data
//{{AFX_DATA(CWinList)
enum { IDD = ID_WINLIST };
CTreeCtrl m_Tree;
//}}AFX_DATA
// Overrs
// ClassWizard generated virtual function overrides
//{{AFX_VIRTUAL(CWinList)
public:
virtual BOOL DestroyWindow();
protected:
virtual void DoData(CDataExchange* pDX); // DDX/DDV support
//}}AFX_VIRTUAL
// Implementation
protected:
void DrawFlash(HWND hWnd);
void Refresh();
// Generated message map functions
//{{AFX_MSG(CWinList)
virtual BOOL OnInitDialog();
afx_msg void OnRefresh();
afx_msg void OnSelchangedTree(NMHDR* pNMHDR, LRESULT* pResult);
//}}AFX_MSG
DECLARE_MESSAGE_MAP()
private:
CFont TreeFont;
TV_INSERTSTRUCT TreeItem;
int Pt;
HTREEITEM RootArray[10];
};
--
┌————┐
│ 貝 貝 │
└————┘
※ 來源:·BBS 水木清華站 bbs.tsinghua.edu.cn·[FROM: bbs.nju.edu.cn]
標 題: 在 CTreeCtrl 中列舉中的所有視窗!(I)
發信站: BBS 水木清華站 (Tue May 19 14:35:11 1998)
本文將給出一個源
在一個對話方塊中的TreeCtrl中用樹的形式列舉視窗
這是頭
// WinList.h : header file
//
/////////////////////////////////////////////////////////////////////////////
// CWinList dialog
class CWinList : public CDialog
{
// Construction
public:
HWND m_hed;
CWinList(CWnd* pParent = NULL); // standard constructor
static BOOL CALLBACK EnumProc(HWND hwnd, LPARAM lParam);
static BOOL CALLBACK EnumChildProc(HWND hwnd,LPARAM lParam);
void BuiltTree(HWND hWnd);
// Dialog Data
//{{AFX_DATA(CWinList)
enum { IDD = ID_WINLIST };
CTreeCtrl m_Tree;
//}}AFX_DATA
// Overrs
// ClassWizard generated virtual function overrides
//{{AFX_VIRTUAL(CWinList)
public:
virtual BOOL DestroyWindow();
protected:
virtual void DoData(CDataExchange* pDX); // DDX/DDV support
//}}AFX_VIRTUAL
// Implementation
protected:
void DrawFlash(HWND hWnd);
void Refresh();
// Generated message map functions
//{{AFX_MSG(CWinList)
virtual BOOL OnInitDialog();
afx_msg void OnRefresh();
afx_msg void OnSelchangedTree(NMHDR* pNMHDR, LRESULT* pResult);
//}}AFX_MSG
DECLARE_MESSAGE_MAP()
private:
CFont TreeFont;
TV_INSERTSTRUCT TreeItem;
int Pt;
HTREEITEM RootArray[10];
};
--
┌————┐
│ 貝 貝 │
└————┘
※ 來源:·BBS 水木清華站 bbs.tsinghua.edu.cn·[FROM: bbs.nju.edu.cn]
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10752043/viewspace-988410/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 在 CTreeCtrl 中列舉系統中的所有視窗!(II) (轉)
- wps演示中在工作列中顯示所有視窗怎麼設定
- 列舉型別在JPA中的使用型別
- VC++進行視窗列舉C++
- 在RFT中關閉所有IE瀏覽器視窗的3種方法瀏覽器
- java中的列舉Java
- 介面和列舉在方法中的區別
- C# 中的“智慧列舉”:如何在列舉中增加行為C#
- 在畫中畫視窗中安裝 React 元件React元件
- 在Mac中如何用⌘鍵拖拽非使用中的視窗?Mac
- win10系統中如何設定工作列快速堆疊顯示視窗Win10
- 在C#中對列舉進行位運算--列舉組合C#
- 無法在XP系統的檔案視窗中實現後退怎麼辦?
- 線上直播系統原始碼,取CTreeCtrl控制元件選中節點的文字原始碼控制元件
- js實現在彈出視窗中重新整理主視窗JS
- java中的列舉型別Java型別
- 工作列視窗以及其子視窗結構 (轉)
- JavaScript視窗功能指南之在視窗中書寫內容 (轉)JavaScript
- win10系統如何固定視窗內的工作列Win10
- 讓Win7系統拖動中的視窗不再透明的方法Win7
- 在非主執行緒中建立視窗執行緒
- 在網頁中呼叫系統調色盤和測試所有安裝字型(轉)網頁
- 分散式系統中的領導選舉分散式
- 列舉系統裝置
- java中列舉(Enum)使用Java
- JavaScript中的四種列舉方式JavaScript
- Python 中的列舉型別Python型別
- mysql視窗函式中的滑動視窗MySql函式
- 在GTK+中實現嵌入式視窗
- javascript設定層在視窗中垂直水平居中JavaScript
- 在框架頁中彈出新視窗提供列印功能框架
- jQuery實現的div在視窗中垂直水平居中效果jQuery
- 在RFT中查詢視窗中指定名稱的物件物件
- 在Linux中,如何檢視所有正在執行的程序?Linux
- 如何系統學習C 語言(中)之 聯合體、列舉篇
- 在VB中實現窗體的動態效果 (轉)
- 在Delphi中實現任意形狀的窗體 (轉)
- 在Linux中,如何檢視系統日誌?Linux