使用VC++6.0 進行圖形介面設計部分控制程式碼的使用方法
int ComboBox_AddString(
HWND hwndCtl(控制程式碼),
LPCTSTR lpsz(字串新增)
);
程式碼:
HWND hwnd1 = GetDlgItem(hwnd,IDC_COMBO1);
ComboBox_AddString(hwnd1,"安徽省");ComboBox_AddString(hwnd1,"福建省");
ComboBox_AddString(hwnd1,"湖南省");
###################################################
ComboBox_DeleteString();
int ComboBox_DeleteString(
HWND hwndCtl(控制程式碼),
int index(索引)
);
介紹-------------->返回值是一個計數剩餘字串的列表。
-------------->返回值是CB_ERR如果索引引數指定一個索引大於列表中的條目的數量。
//指定刪除項的方法,先通過ComboBox_GetCuirSel定位到要刪除的項,
//再通過ComboBox_DeleteString刪除選中的項,
//delete是刪除後的可選項的個數,最後返回數字到文字輸入框
程式碼:
HWND combohwnd = GetDlgItem(hwnd,IDC_EDIT1);int indxe = ComboBox_GetCuirSel(combohwnd);
int delete = ComboBox_DeleteString(combohwnd,indxe);
TCHAR str2[256];
itoa(delete,str,10);
SetDlgItemText(hend,IDC_EDIT,str2);
###################################################
ComboBOx_GetCount();
計可選項的總數
int ComboBox_GetCount(
HWND hwndCtl(控制程式碼)
);
程式碼:
HWND combohwnd = GetDlgItem(hwnd,IDC_COMBO1);int count1 = ComboBox_GetCount(combohwnd);//count1 = 可選項的總數
TCHAR str1[256];
itoa(count1,str1,10);
MessageBox(hwnd,str1,TEXT("結果"),MB_OK);//以對話窗回覆結果
###################################################
ComboBox_GetCurSel();
操作時選中的某項
int ComboBox_GetCurSel(
HWND hwndCtl(控制程式碼)
);
HWND combohwnd = GetDlgItem(hwnd,IDC_COMBO1);
int key = ComboBox_GetCurSel(combohwnd);//key = 是操作時選中的某項
switch ( key )
{
case 0:
{
......
}
break;
.
.
.
defuait:
break;
}
###################################################
ComboBox_SetCurSel();
int ComboBox_SetCurSel(
HWND hwndCtl,
int index
);
介紹
//從文字框輸入指定的項序號,下拉選單顯示指定的專案類容
//指數型別:int 的從零開始的索引項選擇或1到明確的選擇,如果發生錯誤,則返回值是CB_ERR。
//如果該指數引數是1,返回值是CB_ERR即使沒有錯誤發生。
HWND combohwnd = GetDlgItem(hwnd,IDC_COMBO1);
TCHAR str[256];
GetDlgItemText(hwnd,IDC_EDIT1,str,sizeof(str));//獲取文字框內容
int indxe = atoi(str); //轉化為數字
int jiaoyan = ComboBox_SetCurSel(combohwnd,indxe);//校驗結果準確性
if(CB_ERR == jiaoyan)
{
MessageBox(hwnd,TEXT("失敗"),TEXT("警告"),MB_OK|MB_ICONERROR);
}
相關文章
- Linux下的GTK圖形介面程式設計(轉)Linux程式設計
- Matlab圖形使用者介面程式設計初級入門Matlab程式設計
- 網站設計和圖形使用者介面(GUI)設計的不同 (轉)網站GUI
- 圖形使用者介面2:常用控制元件控制元件
- 使用XMing+putty執行linux圖形介面程式Linux
- Centos7 使用ssh進行x11圖形介面轉發CentOS
- Python常用的圖形介面程式設計框架,你知道幾個?Python程式設計框架
- 如何成為遊戲行業的圖形程式設計師遊戲行業程式設計師
- 急救~進不了圖形介面(轉)
- pix2code:從截圖生成圖形使用者介面程式碼
- 遙控Linux的控制檯圖形介面薦Linux
- Ubuntu無法進入圖形介面Ubuntu
- Tello無人機版之使用Scratch2和ROS進行機器人圖形化程式設計學習無人機ROS機器人程式設計
- iOS圖形程式設計總結iOS程式設計
- 使用Cassandra進行.Net程式設計NY程式設計
- 圖形使用者介面(轉)
- 26 使用者圖形介面
- [.net 物件導向程式設計進階] (25) 團隊開發利器(四)分散式版本控制系統Git——使用GitStack+TortoiseGit 圖形介面搭建Git環境物件程式設計分散式Git
- 使用JavaScript進行基本圖形操作與處理JavaScript
- 圖形驗證碼設計實現
- 【java學習】GUI 圖形程式設計JavaGUI程式設計
- 圖形程式設計問題記錄程式設計
- 【計算機圖形學課程】一.MFC基本繪圖函式使用方法計算機繪圖函式
- 使用 VS Code 進行 Python 程式設計Python程式設計
- 使用Python進行併發程式設計Python程式設計
- 帶你走進圖形使用者介面編制 (一) (轉)
- NAND FLASH的介面控制設計NaN
- Windows程式設計系列:圖形程式設計基礎Windows程式設計
- 使用 Override 和 New 關鍵字進行版本控制(C# 程式設計指南)IDEC#程式設計
- 啟動netbackup client for aix圖形介面,進行檔案恢復clientAI
- 使用SCRT+XMING 圖形介面
- GO-圖形使用者介面Go
- JavaGUI——Java圖形使用者介面JavaGUI
- java中資料庫查詢,搭配簡單的圖形介面進行查詢Java資料庫
- esxi伺服器進圖形化介面配置伺服器
- 黑馬程式設計師Java培訓和Android培訓Java GUI圖形使用者介面程式設計師JavaAndroidGUI
- C語言+圖形程式設計——自制象棋C語言程式設計
- 關於C語言的圖形程式設計薦C語言程式設計