int number1, number2, number3; number1 = GetDlgItemInt(IDC_EDIT1); number2 = GetDlgITemInt(IDC_EDIT2); number3 = number1 + number2; SetDlgItemInt(IDC_EDIT3, number3); //第四种方法 *在ClassWizard中的Member中找到IDC_EDIT1和IDC_EDIT2的Control IDs双击IDC_EDIT1和IDC_EDIT2打开Add MemberVar...
VC++获取IDC_EDIT的7种⽅法 //第⼀种⽅法 int number1, number2, number3;char char1[10], char2[10], char3[10];GetDlgItem(IDC_EDIT1)->GetWindowText(cahr1, 10);GetDlgITem(IDC_EDIT2)->GetWindowText(char2, 10);number1 = atoi(char1);number2 = atoi(char2);number3 = number1 +...
number1 = GetDlgItemInt(IDC_EDIT1); number2 = GetDlgITemInt(IDC_EDIT2); number3 = number1 + number2; SetDlgItemInt(IDC_EDIT3, number3); //第四种方法 *在ClassWizard中的Member中找到IDC_EDIT1和IDC_EDIT2的Control IDs双击IDC_EDIT1和IDC_EDIT2打开Add MemberVariable 添加MemberVariableName的新名字...
error C2065: 'IDC_EDIT1' : undeclared identifier 包含了我的自定义文件,#include "myCImage.h" 错误消失,为什么呢?
IDC_EDIT_INPUTFILE 是设置某个du控件zhi的一个ID 这个ID是固定dao的 一个ID代表一个控件 GetDlgItem函数代表得到 ID为 IDC_EDIT_INPUTFILE的控件的指针~~~ 然后调用函数EnableWindow() 设置为true代表这个控件是可用的 如果设置为false 就是不可用 界面
这个函数的作用就是建立数据交换的环境:把IDC_EDIT1这个控件中的数据(如文本框中的字符串)交换到其他地方,如你关联的字符串等
filedlg.GetPathName()表示文件路径的名字,得到的是个字符串 IDC_EDIT1表示某个控件的ID 这句话的意思是将文件路径的名字赋值给ID为IDC_EDIT1的控件
BOOL CMy54_s1Dlg::OnInitDialog() { CDialog::OnInitDialog(); /*添加初始化代码*/ //初始化输入框 ((CEdit*)GetDlgItem(IDC_EDIT_TEST))->SetWindowText("this is a edit box"); //初始化列表框 CListBox* pListB=(CListBox*)GetDlgItem(IDC_LIST_TEST); pListB->AddString("item 1"); pListB...
相关知识点: 试题来源: 解析 CWnd *pWnd = GetDlgItem(IDC_EDIT1);GetDlgItem得到的是CWnd的指针你要转化成CEdit的指针,就必须强制转化 CEdit *pEdit = (CEdit *)pWnd;带括号是强制转化的意思去掉括号是无法编译的反馈 收藏
答案解析 查看更多优质解析 解答一 举报 CWnd *pWnd = GetDlgItem(IDC_EDIT1);GetDlgItem得到的是CWnd的指针你要转化成CEdit的指针,就必须强制转化 CEdit *pEdit = (CEdit *)pWnd;带括号是强制转化的意思去掉括号是无法编译的 解析看不懂?免费查看同类题视频解析查看解答 ...