首页 > 代码库 > CDialog的使用
CDialog的使用
1,先添加资源
2,头文件
#ifndef MyMain_h_#define MyMain_h_#include <afxwin.h>#include "resource.h"class MyApp:public CWinApp{public: BOOL InitInstance();};class MyDialog:public CDialog{ enum{IDD=IDD_DIALOG1};public: MyDialog(); ~MyDialog(); virtual BOOL OnInitDialog();private: CComboBox m_CComboBox;};#endif
3,实现
#include "MyMain.h"MyApp myApp;BOOL MyApp::InitInstance(){ MyDialog tMyDialog; tMyDialog.DoModal(); return TRUE;}MyDialog::MyDialog():CDialog(MyDialog::IDD){}MyDialog::~MyDialog(){}BOOL MyDialog::OnInitDialog(){ m_CComboBox.Create( WS_CHILD|WS_VISIBLE|WS_VSCROLL|CBS_DROPDOWNLIST ,CRect(50,50,150,170) ,this ,IDC_COMBO1 ); m_CComboBox.AddString(_T("L")); m_CComboBox.AddString(_T("M")); m_CComboBox.AddString(_T("B")); m_CComboBox.AddString(_T("P2P")); m_CComboBox.AddString(_T("ALL")); return TRUE;}
4,看结果:
附加一个Demo
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。