關於winapi建立tabcontrol的方法
建立tabcontrol的步驟:
新增控制元件 建立子視窗 設定TCITEM的成員 控制子視窗的顯示與否
新增方法:
//設定TabControl控制元件的標籤
TabControl觸發的訊息為WM_NOTIFY
新增控制元件 建立子視窗 設定TCITEM的成員 控制子視窗的顯示與否
新增方法:
//設定TabControl控制元件的標籤
tie.mask = TCIF_TEXT;
tie.pszText = TabLabel[i];
SendDlgItemMessage(hDlg,IDC_TAB1,TCM_INSERTITEM,i,(LPARAM)&tie);
TabControl觸發的訊息為WM_NOTIFY
(LPNMHDR)_lParam)->code== TCN_SELCHANGE //Tab Control 觸發的訊息具體型別為 TCN_SELCHANGE /TCN_SELCHANGING
i=SendDlgItemMessage(_hDlg,IDC_TAB1,TCM_GETCURSEL,0,0); //通過 TCM_GETCURSEL 訊息獲取當前被選的Tab頁
MoveWindow(hPage[i],rc.left,rc.top,rc.right-rc.left,rc.bottom-rc.top,TRUE);//將Pagei頁載入到目標位置
相關文章
- C# Winform TabControl 雙擊關閉TabPageC#ORM
- 12C關於CDB、PDB建立AWR的方法和總結
- 4.1 關於建立CDB
- 關於Validation的方法使用
- 2.5.1 關於建立資料庫的子句資料庫
- 4.3.1 關於使用DBCA建立CDB
- 2.1 關於建立資料庫資料庫
- 關於使用Topshelf建立服務
- 關於檔案的open方法
- 關於Promise後續的方法。Promise
- 關於Java中的equals方法Java
- 關於類的物件建立與初始化物件
- 關於建立索引的 767 bytes 長度限制索引
- Activity關於onConfigurationChanged方法
- 關於require('mkdirp')建立資料夾UI
- 關於我做事的方法經驗
- 關於python訪問字典的方法Python
- 關於建立3D線框模型的解答3D模型
- Python3中關於cookie的建立與儲存PythonCookie
- 實現Avalonia平臺下低配版的Dock控制元件:實現TabControl的可關閉控制元件
- 4.3.2 關於使用SQL語句建立CDBSQL
- 關於如何獲取資料的方法
- 關於ubuntu修改hosts檔案的方法Ubuntu
- 關於無限註冊的可行方法
- 關於C++類的定義和物件的建立詳解C++物件
- 關於 SAP UI5 MessageProcessor 訊息建立的問題UI
- C++關於DLL中建立套接字的問題(求教)C++
- 關於SQL Server 映象資料庫快照的建立及使用SQLServer資料庫
- 關於Java的取時間方法的爭論Java
- 關於Css的垂直居中的一些方法CSS
- 關於npm install失敗的解決方法NPM
- Java--- 關於null的處理若干方法JavaNull
- Java 面試題關於方法的重寫Java面試題
- 建立Arkts的類,方法
- js建立物件的方法JS物件
- 關於 Angular 應用 Module 的 forRoot 方法的討論Angular
- 關於PHP this 和 self 呼叫類方法的區別PHP
- 關於快速排序中元素調整方法的分析排序
- 關於法學考研(刑法),我的學習方法