使用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);
}
相關文章
- Matlab圖形使用者介面程式設計初級入門Matlab程式設計
- 使用XMing+putty執行linux圖形介面程式Linux
- Python常用的圖形介面程式設計框架,你知道幾個?Python程式設計框架
- 圖形使用者介面2:常用控制元件控制元件
- Centos7 使用ssh進行x11圖形介面轉發CentOS
- Windows程式設計系列:圖形程式設計基礎Windows程式設計
- 使用 VS Code 進行 Python 程式設計Python程式設計
- 快速使用 vscode 進行 Java 程式設計VSCodeJava程式設計
- 使用Cassandra進行.Net程式設計NY程式設計
- Ubuntu無法進入圖形介面Ubuntu
- 使用SCRT+XMING 圖形介面
- 26 使用者圖形介面
- 【java學習】GUI 圖形程式設計JavaGUI程式設計
- 圖形程式設計問題記錄程式設計
- 圖形驗證碼設計實現
- 使用Visual Studio Code進行MicroPython程式設計Python程式設計
- NAND FLASH的介面控制設計NaN
- Tello無人機版之使用Scratch2和ROS進行機器人圖形化程式設計學習無人機ROS機器人程式設計
- vscode部分外掛的使用方法VSCode
- C語言+圖形程式設計——自制象棋C語言程式設計
- GO-圖形使用者介面Go
- JavaGUI——Java圖形使用者介面JavaGUI
- esxi伺服器進圖形化介面配置伺服器
- [Go語言寫介面]三、使用介面設計器設計視窗,在程式碼中呼叫,背景編輯器的使用Go
- java的圖形化介面 文字區JTextArea的程式例子Java
- java中資料庫查詢,搭配簡單的圖形介面進行查詢Java資料庫
- HTML圖片鋪滿div元素不變形,超出部分隱藏,保留中心部分css程式碼HTMLCSS
- python的tkinter程式設計(四)GUI介面裡面使用類進行開發,也就是自定義元件Python程式設計GUI元件
- 如何在終端介面藉助圖形化工具進行資料分析
- Ubuntu18.04中設定使用root使用者登入圖形介面Ubuntu
- 使用Java 9 Flow進行響應式程式設計Java程式設計
- 《Node.js設計模式》使用流進行編碼Node.js設計模式
- 漢文博士軟體使用方法及介面截圖
- 追求程式碼質量: 用 AOP 進行防禦性程式設計程式設計
- 學廢了系列 - WebGIS vs WebGL圖形程式設計Web程式設計
- 條形碼設計軟體BarTender實用教程——使用圖層組織物件物件
- PLC程式設計例項(星三角形控制與交通燈控制)C程式程式設計
- 圖形使用者介面1:初識Walk