资源简介
毕业设计:即时通信软件,包含演讲PPT,代码和论文

代码片段和文件信息
// FirstLoginDlg.cpp : implementation file
//
#include “stdafx.h“
#include “IM.h“
#include “FirstLoginDlg.h“
#include “UserFile.h“
#include “ImgListDlg.h“
#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif
/////////////////////////////////////////////////////////////////////////////
// CFirstLoginDlg dialog
UserFileApp FL_UserData;
CFirstLoginDlg::CFirstLoginDlg(CWnd* pParent /*=NULL*/)
: CDialog(CFirstLoginDlg::IDD pParent)
{
//{{AFX_DATA_INIT(CFirstLoginDlg)
m_strIP = _T(““);
m_strUser = _T(““);
BitmapID=0;
//}}AFX_DATA_INIT
}
void CFirstLoginDlg::DoDataExchange(CDataExchange* pDX)
{
CDialog::DoDataExchange(pDX);
//{{AFX_DATA_MAP(CFirstLoginDlg)
DDX_Control(pDX IDC_STATIC_HEAD m_ctrlHead);
DDX_Text(pDX IDC_EDIT_IP m_strIP);
DDX_Text(pDX IDC_EDIT_USER m_strUser);
//}}AFX_DATA_MAP
}
BEGIN_MESSAGE_MAP(CFirstLoginDlg CDialog)
//{{AFX_MSG_MAP(CFirstLoginDlg)
ON_BN_CLICKED(IDOK OnSave)
ON_BN_CLICKED(IDC_BUTTON_CHANGE_HEAD OnButtonchangeHead)
ON_BN_CLICKED(IDC_STATIC_HEAD OnStaticHead)
//}}AFX_MSG_MAP
END_MESSAGE_MAP()
/////////////////////////////////////////////////////////////////////////////
// CFirstLoginDlg message handlers
BOOL CFirstLoginDlg::OnInitDialog()
{
CDialog::OnInitDialog();
// TODO: Add extra initialization here
this->SetWindowText(m_titleDlg);
m_strIP=FL_UserData.GetHostIP(); //获取本机IP
m_bit.Deleteobject();
m_bit.LoadBitmap(IDB_BITMAP01+BitmapID);
m_ctrlHead.SetBitmap((HBITMAP)m_bit.m_hobject);//显示用户原头像
UpdateData(FALSE);
return TRUE; // return TRUE unless you set the focus to a control
// EXCEPTION: OCX Property Pages should return FALSE
}
void CFirstLoginDlg::OnSave()
{
// TODO: 保存用户资料
UpdateData(TRUE);
if (m_strUser.IsEmpty())
{
MessageBox(“用户名不能为空“);
return;
}
FL_UserData.SetUserName(m_strUser);
FL_UserData.SetBitmapID(BitmapID);
FL_UserData.WriteProData(DATAFILEPATH);
CFirstLoginDlg::OnOK();
}
void CFirstLoginDlg::OnButtonchangeHead()
{
// TODO: 弹出改变头像对话框
CImgListDlg img;
img.m_iBitmapID=BitmapID;
if(img.DoModal()!=IDOK)
return;
BitmapID=img.m_iBitmapID;
m_bit.Deleteobject();
m_bit.LoadBitmap(IDB_BITMAP01+BitmapID);
m_ctrlHead.SetBitmap((HBITMAP)m_bit.m_hobject);
}
void CFirstLoginDlg::OnStaticHead()
{
// TODO: 弹出改变头像对话框
CImgListDlg img;
img.m_iBitmapID=BitmapID;
if(img.DoModal()!=IDOK)
return;
BitmapID=img.m_iBitmapID;
m_bit.Deleteobject();
m_bit.LoadBitmap(IDB_BITMAP01+BitmapID);
m_ctrlHead.SetBitmap((HBITMAP)m_bit.m_hobject);
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 307200 2012-01-10 10:39 毕业设计-即时通信软件(含论文)\IM\Bin\IM.exe
文件 2699 2012-01-02 14:16 毕业设计-即时通信软件(含论文)\IM\FirstLoginDlg.cpp
文件 1488 2011-12-24 20:51 毕业设计-即时通信软件(含论文)\IM\FirstLoginDlg.h
文件 3873 2011-12-13 16:26 毕业设计-即时通信软件(含论文)\IM\hlp\AfxDlg.rtf
文件 111 2011-12-13 16:26 毕业设计-即时通信软件(含论文)\IM\hlp\IM.cnt
文件 10820 2011-12-13 17:54 毕业设计-即时通信软件(含论文)\IM\hlp\IM.GID
文件 5980 2011-12-23 15:17 毕业设计-即时通信软件(含论文)\IM\hlp\IM.HLP
文件 531 2012-01-05 09:53 毕业设计-即时通信软件(含论文)\IM\hlp\IM.hm
文件 2288 2011-12-13 16:26 毕业设计-即时通信软件(含论文)\IM\hlp\IM.hpj
文件 5344 2011-12-23 15:17 毕业设计-即时通信软件(含论文)\IM\hlp\IM.LOG
文件 0 2011-12-13 16:31 毕业设计-即时通信软件(含论文)\IM\hlp\IM.ph
文件 302056 2012-01-05 09:48 毕业设计-即时通信软件(含论文)\IM\IM.APS
文件 4742 2012-01-10 10:39 毕业设计-即时通信软件(含论文)\IM\IM.clw
文件 2389 2012-01-04 10:40 毕业设计-即时通信软件(含论文)\IM\IM.cpp
文件 11858 2012-01-04 10:40 毕业设计-即时通信软件(含论文)\IM\IM.dsp
文件 510 2011-12-22 19:57 毕业设计-即时通信软件(含论文)\IM\IM.dsw
文件 1395 2011-12-24 20:53 毕业设计-即时通信软件(含论文)\IM\IM.h
文件 246784 2012-01-10 10:39 毕业设计-即时通信软件(含论文)\IM\IM.ncb
文件 56832 2012-01-10 10:39 毕业设计-即时通信软件(含论文)\IM\IM.opt
文件 1062 2012-01-10 10:39 毕业设计-即时通信软件(含论文)\IM\IM.plg
文件 15083 2012-01-05 09:48 毕业设计-即时通信软件(含论文)\IM\IM.rc
文件 4856 2011-12-13 17:41 毕业设计-即时通信软件(含论文)\IM\images\01.bmp
文件 4856 2011-12-13 17:41 毕业设计-即时通信软件(含论文)\IM\images\02.bmp
文件 4856 2011-12-13 17:41 毕业设计-即时通信软件(含论文)\IM\images\03.bmp
文件 4856 2011-12-13 17:41 毕业设计-即时通信软件(含论文)\IM\images\04.bmp
文件 4856 2011-12-13 17:41 毕业设计-即时通信软件(含论文)\IM\images\05.bmp
文件 4856 2011-12-13 17:40 毕业设计-即时通信软件(含论文)\IM\images\06.bmp
文件 4856 2011-12-13 17:40 毕业设计-即时通信软件(含论文)\IM\images\07.bmp
文件 4856 2011-12-13 17:40 毕业设计-即时通信软件(含论文)\IM\images\08.bmp
文件 4856 2011-12-13 17:40 毕业设计-即时通信软件(含论文)\IM\images\09.bmp
............此处省略66个文件信息
相关资源
- VisualStudioUninstaller vs卸载工具
- 组态王驱动开发包3.0.0.7(中文)
- 多窗口后台鼠标连点器
- 使用选择性重传协议实现UDP可靠通信
- VC 获得文件属性 获取文件的创建时
- 读者写者问题(读者优先,写者优先
- 用VC 编写的仿QQ聊天室程序源代码
- 外点法程序
- 外罚函数程序
- qt-电子点菜系统
- 推箱子及人工智能寻路C 源代码
- 自己写的航空订票系统c 版--数据结构
- 数据结构实验魔王语言
- MUSIC算法c 实现
- C 餐厅叫号系统(QT平)
- 国际象棋c 完整版
-
ob
jectARX给Auto CAD加工具条 - 画图程序MFC/VC/VC CRectTracker 串行化
- MFC网络编程实例
- c 课程设计 职工信息管理系统
- VC 游戏编程—附源代码
- IpHlpApi.h&IpHlpApi.lib
- 清华大学 c 郑莉 ppt课件
- c 程序判断离散数学中命题公式
- 多项式求和(数据结构C 版)
- vc 6.0开发的流程图编辑器
- VC 天空盒(skyBox)实现(附源代码)
- c MFC 画多边形
- 用C 实现的对网络上的ARP数据包进行
- Microsoft基本类库 (MFC)(C 库)
评论
共有 条评论