15,980
社区成员




//MyStatic.h
class CMyStatic : public CStatic
{
...
};
//MyDlg.h
...
CMyStatic m_mystatic;
CStatic m_static;
...
//MyDlg.cpp
BOOL CMyDlg::OnInitDialog()
{
CDialogEx::OnInitDialog();
// 设置此对话框的图标。当应用程序主窗口不是对话框时,框架将自动
// 执行此操作
SetIcon(m_hIcon, TRUE); // 设置大图标
SetIcon(m_hIcon, FALSE); // 设置小图标
// TODO: 在此添加额外的初始化代码
CRect recta(5,5,100,100);
CRect rectb(5,110,100,100);
HBITMAP hBitmapb;
hBitmapb = (HBITMAP)::LoadBitmapW(AfxGetInstanceHandle(),MAKEINTRESOURCEW(IDB_BITMAP1));
m_static.Create(L"static",WS_CHILD | WS_VISIBLE | WS_TABSTOP |
ES_AUTOHSCROLL | WS_BORDER, recta, this, ID_EXTRA_EDIT);
m_static.ModifyStyle(0xF,SS_BITMAP|SS_CENTERIMAGE);
m_static.SetBitmap(hBitmapb);
m_mystatic.Create(L"cell",WS_CHILD | WS_VISIBLE | WS_TABSTOP |
ES_AUTOHSCROLL | WS_BORDER, rectb, this, ID_MYSTATIC);
m_mystatic.ModifyStyle(0xF,SS_BITMAP|SS_CENTERIMAGE);
m_mystatic.SetBitmap(hBitmapb);
return TRUE; // 除非将焦点设置到控件,否则返回 TRUE
}