在对话框中常常用到GetDlgItemInt(HWND hwnd,int iD,BOOL *lp,BOOL bsi);
hwnd为 对话框的句柄,iD 为控件的id号
使用如下 TheSize= GetDlgItemInt((hDlg,IDC_EDIT,NULL,FALSE);
GetWindowText(HWND hwnd,LPTSTR buff,int size)
hwnd为 控件的句柄 ,所以GetDlgItem(hDlg,IDC_EDIT)返回控件句柄,buff 为字符数组,size为大小
GetWindowText(GetDlgItem(hDlg,IDC_EDIT),str,10);
格式化输出:
hdc=GetDC(hWnd);
int length;
TCHAR buff[20];
length=wsprintf(buff,TEXT("THE SIZE IS : %i "),TheSize);
TextOut(hdc,100,100,buff,length);
ReleaseDC(hWnd,hdc);
hwnd为 对话框的句柄,iD 为控件的id号
使用如下 TheSize= GetDlgItemInt((hDlg,IDC_EDIT,NULL,FALSE);
GetWindowText(HWND hwnd,LPTSTR buff,int size)
hwnd为 控件的句柄 ,所以GetDlgItem(hDlg,IDC_EDIT)返回控件句柄,buff 为字符数组,size为大小
GetWindowText(GetDlgItem(hDlg,IDC_EDIT),str,10);
格式化输出:
hdc=GetDC(hWnd);
int length;
TCHAR buff[20];
length=wsprintf(buff,TEXT("THE SIZE IS : %i "),TheSize);
TextOut(hdc,100,100,buff,length);
ReleaseDC(hWnd,hdc);
本文介绍如何通过API函数GetDlgItemInt与GetWindowText获取Windows对话框中控件的整数值及文本内容,并展示了如何利用这些函数进行实际操作的具体代码示例。
1742

被折叠的 条评论
为什么被折叠?



