freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

c語(yǔ)言項(xiàng)目(windows編程)(編輯修改稿)

2025-07-26 19:05 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 EL: MessageBox(hwnd,TEXT(You clicked Cancel!),TEXT(121212),MB_OK)。 EndDialog(hwnd, id)。 break。 default:break。 }}(2)向控件中輸出文本例如編寫(xiě)程序,當(dāng)點(diǎn)擊確定按鈕時(shí),輸入框中自動(dòng)出現(xiàn)文字使用SetDlgItemText函數(shù)你要設(shè)置的字符串的值SetDlgItemText(hwnd,ID_EDITNAME,“…”)。參數(shù):第一個(gè)—窗口句柄 第二個(gè)控件的ID 第三個(gè)字符串的值(3)接下來(lái)可以自己編寫(xiě)簡(jiǎn)易計(jì)算器程序了void Main_OnCommand(HWND hwnd, int id, HWND hwndCtl, UINT codeNotify){ switch(id) { case IDC_OK: { TCHAR str1[20],str2[20],str3[20]。//不能夢(mèng)想著直接定義兩個(gè)int類型的參數(shù)讓windows運(yùn)行,因?yàn)樵谖谋究蚩丶休斎氲挠?jì)算機(jī)默認(rèn)是字符串 GetDlgItemText(hwnd,IDC_EDT1,str1,sizeof(str1))。 GetDlgItemText(hwnd,IDC_EDT2,str2,sizeof(str2))。 //兩個(gè)字符串不能直接相加 ,要先轉(zhuǎn)換成int類型 //C語(yǔ)言的標(biāo)準(zhǔn)庫(kù)函數(shù)atoi函數(shù) ,a:ascii碼 ,to就是英文to,i:integer既然有atoi,那肯定有atof,轉(zhuǎn)化為浮點(diǎn)數(shù) //不用死記硬背 int i1=atoi(str1),i2=atoi(str2)。 int i3=i1+i2。 wsprintf(str3,%d,i3)。//可以不用wsprintf二用itoa函數(shù)(字符串轉(zhuǎn)換為整數(shù)):str3=itoa(i3,str3,10) SetDlgItemText(hwnd,IDC_EDT3,str3)。表示多少進(jìn)制 //EndDialog(hwnd, id)。 } break。 case IDC_CANCEL: MessageBox(hwnd,TEXT(You clicked Cancel!),TEXT(0020),MB_OK)。 EndDialog(hwnd, id)。 break。 default:break。 }}最統(tǒng)一能解決問(wèn)題的方法是自己編寫(xiě)函數(shù),采用循環(huán)遍歷字符串的每一個(gè)字符判斷它是不是屬于‘0’~‘9’調(diào)試的技巧:斷點(diǎn):執(zhí)行到程序的時(shí)候程序暫停(用來(lái)找錯(cuò))在調(diào)試行上按F9問(wèn)題解決:如何防止用戶在輸入框中輸入不是數(shù)字的字符不會(huì)報(bào)錯(cuò)?怎么判斷數(shù)字字符?void Main_OnCommand(HWND hwnd, int id, HWND hwndCtl, UINT codeNotify)將str1中的字符串轉(zhuǎn)化為數(shù)字,再將數(shù)字轉(zhuǎn)化為字符串str1_temp,比較這兩個(gè)字符串是否相等,不相等則報(bào)錯(cuò)這種方法對(duì)于浮點(diǎn)數(shù)的比較,是不可行的{ switch(id) { case IDC_OK: { TCHAR str1[20],str2[20],str3[20]。 GetDlgItemText(hwnd,IDC_EDT1,str1,sizeof(str1))。 GetDlgItemText(hwnd,IDC_EDT2,str2,sizeof(str2))。 int i1=atoi(str1),i2=atoi(str2)。 TCHAR str1_temp[20],str2_temp[20]。 wsprintf(str1_temp,”%d”,i1)。 wsprintf(str2_temp,”%d”,i2)。 if(strcmp(str1,str1_temp)==0amp。amp。strcmp(str2,str2_temp)==0){ int i3=i1+i2。 wsprintf(str3,%d,i3)。 SetDlgItemText(hwnd,IDC_EDT3,str3)。 } ElseMessageBox(hwnd,TEXT(“警告”),TEXT(“請(qǐng)輸入正確數(shù)字”),MB_OK|MB_ICONINFORMATION)。 //EndDialog(hwnd, id)。 } break。 case IDC_CANCEL: MessageBox(hwnd,TEXT(You clicked Cancel!),TEXT(0020),MB_OK)。 EndDialog(hwnd, id)。 break。 default:break。 }}可以把一個(gè)重復(fù)的代碼編寫(xiě)成函數(shù)進(jìn)行調(diào)用第四節(jié)一、ComboBox控件的操作(下拉列表控件)(1)向下拉列表中加內(nèi)容最簡(jiǎn)單的辦法是使用ComboBox_AddString“函數(shù)”,它其實(shí)是一個(gè)宏ComboBox_AddS
點(diǎn)擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1