函数功能
设置窗口或对话框中所有控件的声明或文本。对比GetDlgItemText函数【点击这里】
API函数原型
1 void SetDlgItemText( hwnd,IDC_EDITNAME,"A") 2 //第一个参数是 窗口的句柄,第二个参数是 要取得的控件内容的ID。 3 //第三个参数是 你要设置的参数值。
范例
如图所示,我们要实现的功能是,点下确定键后,就在文本框中显示“长沙理工大学”,欲要实现此功能,需借助SetDlgItemText函数,将文本框的ID改为IDC_EDITNAME。全部代码如下:
1 BOOL Main_OnInitDialog(HWND hwnd, HWND hwndFocus, LPARAM lParam) 2 { 3 return TRUE; 4 } 5 6 void Main_OnCommand(HWND hwnd, int id, HWND hwndCtl, UINT codeNotify) 7 { 8 switch(id) 9 { 10 case IDC_OK: //按下确定键 11 SetDlgItemText(hwnd,IDC_EDITNAME,"长沙理工大学"); 12 break; 13 default: 14 break; 15 } 16 }