远程控制电脑(2)

由前面MFC界面布局就讲一下;现在编写客户端的代码:

1.当要在那个编辑框中显示一串字符->用的GetDlgItem(控件的ID)->SetWindText(”要现实的内容“);该函数就是先获取到对话框上控件的句柄,设置控件的显示。

2.要在CImagelist类定义一个变量,保存列表的图标;调用他的成员函数Creat()。

3.加载资源文件中的图标,包括Image的类型,大小,标志;用到LoadImage()函数加载图标资源。这函数有六个参数,详细查看MSDN。

4.引入树控件关联的那个控件类型的变量m_tree的成员函数InsertItem(),SetImagelist()有两个参数,详细看MSDN。

具体代码:

View Code
 1     // TODO: Add extra initialization here
 2     //设置IP的初始化值127.0.0.1
 3     GetDlgItem(IDC_EDIT_IP)->SetWindowText(_T("127.0.0.1"));
 4     //在tree控件中添加图标
 5     {
 6         m_iamge_tree.Create(16,16,ILC_COLOR16,20,50);
 7         HICON h_Icon = NULL;
 8         h_Icon = (HICON)LoadImage(AfxGetInstanceHandle(),MAKEINTRESOURCE(IDI_ICON1),IMAGE_ICON,32,32,NULL);
 9         //添加图标到控件中去 IDI_ICON1
10         m_iamge_tree.Add(h_Icon);
11         m_tree.SetImageList(&m_iamge_tree,TVSIL_NORMAL);
12         m_tree.InsertItem("我的电脑",0,0,0,0);
13     }

 

 

 

posted @ 2012-12-07 17:24  Jontaer  阅读(241)  评论(0编辑  收藏  举报