telelistdlg.cpp
来自「串口短信收发」· C++ 代码 · 共 91 行
CPP
91 行
// TelelistDlg.cpp : implementation file
//
#include "stdafx.h"
#include "SMS_duanxin.h"
#include "TelelistDlg.h"
#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif
/////////////////////////////////////////////////////////////////////////////
// CTelelistDlg dialog
//构造函数
CTelelistDlg::CTelelistDlg(CWnd* pParent /*=NULL*/)
: CDialog(CTelelistDlg::IDD, pParent)
{
//{{AFX_DATA_INIT(CTelelistDlg)
// NOTE: the ClassWizard will add member initialization here
m_hIcon = AfxGetApp()->LoadIcon(IDR_PHONENUM); ////载入对话框窗口图标
//}}AFX_DATA_INIT
}
//动态数据交换
void CTelelistDlg::DoDataExchange(CDataExchange* pDX)
{
CDialog::DoDataExchange(pDX);
//{{AFX_DATA_MAP(CTelelistDlg)
DDX_Control(pDX, IDC_LIST1, m_phonelist); //载入对话框窗口图标
// NOTE: the ClassWizard will add DDX and DDV calls here
//}}AFX_DATA_MAP
}
BEGIN_MESSAGE_MAP(CTelelistDlg, CDialog)
//{{AFX_MSG_MAP(CTelelistDlg)
// NOTE: the ClassWizard will add message map macros here
//}}AFX_MSG_MAP
END_MESSAGE_MAP()
/////////////////////////////////////////////////////////////////////////////
// CTelelistDlg message handlers
//初始化对话框
BOOL CTelelistDlg::OnInitDialog()
{
CDialog::OnInitDialog();
//将About菜单项添加到系统菜单
//设置对话框图标
//在此处添加初始化代码
SetIcon(m_hIcon,TRUE); //set big icon
SetIcon(m_hIcon,FALSE); //set small icon
//字体设置
m_font.CreateFont(16, 0,0,0,FW_NORMAL, 0,0,0,
DEFAULT_CHARSET, OUT_CHARACTER_PRECIS, CLIP_CHARACTER_PRECIS,
DEFAULT_QUALITY, DEFAULT_PITCH | FF_DONTCARE, "Arial");
m_phonelist.SetFont(&m_font);
//为列表设置扩展方式
m_phonelist.SetExtendedStyle(LVS_EX_FULLROWSELECT | LVS_EX_GRIDLINES);
m_phonelist.SetBkColor(RGB(247,247,255));
m_phonelist.SetTextColor(RGB(0,0,255));
m_phonelist.SetTextBkColor(RGB(247,247,255));
//为列表添加标题
CString strname[3];
strname[0] = "序号";
strname[1] = "名字";
strname[2] = "号码";
for(int i=0;i<3;i++)
{
m_phonelist.InsertColumn(i,strname[i],LVCFMT_LEFT,120);
}
m_phonelist.InsertItem(0,"000001");
m_phonelist.SetItemText(0,1,"笨笨");
m_phonelist.SetItemText(0,2,"13401163848");
m_phonelist.InsertItem(1,"000002");
m_phonelist.SetItemText(1,1,"豆豆");
m_phonelist.SetItemText(1,2,"15926641031");
//for(){}
return TRUE;
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?