BOOL CPropStep3Rpt::OnInitDialog() { CPropertyPage::OnInitDialog(); SetLocalString(); /* 总损耗 */ //CString strWaveFormat = IniUtil::ReadResString(_T("IDS_REPORT_STEP3_OUTPUT_FORMAT")); //GetDlgItem(IDC_STATIC_STEP3_WAVEFORMAT)->SetWindowText(strWaveFormat); ////附加总损耗 //CString strWaveCount = IniUtil::ReadResString(_T("IDS_REPORT_STEP3_WAVE_COUNT")); //GetDlgItem(IDC_STATIC_STEP3_WAVEVAL)->SetWindowText(strWaveCount); //CString strWave; //int nNumberOfWaveLength = _wtoi(g_sorFileArray.reportConfig.NumberOfWaveLength); //switch (nNumberOfWaveLength) //{ //case 0: // strWave=_T("波长1"); // break; //case 1: // strWave=_T("波长2"); // break; //case 2: // strWave=_T("波长3"); // break; //} return TRUE; // return TRUE unless you set the focus to a control // 异常: OCX 属性页应返回 FALSE }
int array_set_string(object store, string name, int i, string entry) { int size=GetLocalInt(store,name); if (size==0) return SDL_ERROR_DOES_NOT_EXIST; SetLocalString(store,name+"_"+IntToString(i),entry); // save size if we've enlarged it if (i+2>size) SetLocalInt(store,name,i+2); return SDL_SUCCESS; }