今天突然想学起MFC.由于是初学,就写了一个很简单的程序-ASC码查询器。
主要学会了。CEdit Control ,Tab Control 控件的运用及类和变量的添加。
主要运用到了:
1.Tab Control 添加页的代码,大致如下:
MyTab.InsertItem(0,L"正向查询");
MyTab.InsertItem(1,L"反正查询");
2.Edit Control 的读取与设置
CString str;
读取:MyEdit.SetWindowText(str);
设置:MyEdit.GetWindowText(str);
3.Tab 中套 Dialog方法
先建一个Dialog窗口,并关联一个类(即该窗口类)
direct1.Create(IDD_DIRECT,GetDlgItem(IDD_ASC_SEEKER_DIALOG));
其中IDD_ASC_SEEKER_DIALOG是父窗口,IDD_DIRECT是实例对应该的窗口类(即要添加的窗口类的ID)
4.CString 与 int 的互相转换
a.CString 转换成int: 直接手动转换,即用循环自己处理,听朋友说可以先将CString 转换成w_tchar的,然后再直接用int a = atoi(str);
b.int 转换成CString ;
CString str;
str.Format(L"%d",int_value);