| 100 | // CHttpGetDlg 消息处理程序 |
| 101 | |
| 102 | BOOL CHttpGetDlg::OnInitDialog() |
| 103 | { |
| 104 | CDialogEx::OnInitDialog(); |
| 105 | |
| 106 | // 将“关于...”菜单项添加到系统菜单中。 |
| 107 | |
| 108 | // IDM_ABOUTBOX 必须在系统命令范围内。 |
| 109 | ASSERT((IDM_ABOUTBOX & 0xFFF0) == IDM_ABOUTBOX); |
| 110 | ASSERT(IDM_ABOUTBOX < 0xF000); |
| 111 | |
| 112 | CMenu* pSysMenu = GetSystemMenu(FALSE); |
| 113 | if (pSysMenu != nullptr) { |
| 114 | BOOL bNameValid; |
| 115 | CString strAboutMenu; |
| 116 | bNameValid = strAboutMenu.LoadString(IDS_ABOUTBOX); |
| 117 | ASSERT(bNameValid); |
| 118 | if (!strAboutMenu.IsEmpty()) { |
| 119 | pSysMenu->AppendMenu(MF_SEPARATOR); |
| 120 | pSysMenu->AppendMenu(MF_STRING, IDM_ABOUTBOX, strAboutMenu); |
| 121 | } |
| 122 | } |
| 123 | |
| 124 | // 设置此对话框的图标。 当应用程序主窗口不是对话框时,框架将自动 |
| 125 | // 执行此操作 |
| 126 | SetIcon(m_hIcon, TRUE); // 设置大图标 |
| 127 | SetIcon(m_hIcon, FALSE); // 设置小图标 |
| 128 | |
| 129 | // TODO: 在此添加额外的初始化代码 |
| 130 | InitFiber(); |
| 131 | |
| 132 | m_progress.SetRange(0, 100); |
| 133 | m_progress.SetPos(0); |
| 134 | |
| 135 | return TRUE; // 除非将焦点设置到控件,否则返回 TRUE |
| 136 | } |
| 137 | |
| 138 | void CHttpGetDlg::OnSysCommand(UINT nID, LPARAM lParam) |
| 139 | { |