亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來(lái)到蟲(chóng)蟲(chóng)下載站! | ?? 資源下載 ?? 資源專(zhuān)輯 ?? 關(guān)于我們
? 蟲(chóng)蟲(chóng)下載站

?? parmmindlg.cpp

?? signal-processing.rar信號(hào)處理demo原碼
?? CPP
字號(hào):
/*
//
//               INTEL CORPORATION PROPRIETARY INFORMATION
//  This software is supplied under the terms of a license agreement or
//  nondisclosure agreement with Intel Corporation and may not be copied
//  or disclosed except in accordance with the terms of that agreement.
//        Copyright(c) 1999-2006 Intel Corporation. All Rights Reserved.
//
*/

// ParmMinDlg.cpp : implementation of the CParmMinDlg class.
// CParmMinDlg dialog gets parameters for certain ippSP functions.
//
/////////////////////////////////////////////////////////////////////////////

#include "stdafx.h"
#include "ippsDemo.h"
#include "ippsDemoDoc.h"
#include "ParmMinDlg.h"
#include "RunMin.h"

#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif

/////////////////////////////////////////////////////////////////////////////
// CParmMinDlg dialog


IMPLEMENT_DYNAMIC(CParmMinDlg, CParamDlg)
CParmMinDlg::CParmMinDlg(CRunMin* pRun)
   : CParamDlg(CParmMinDlg::IDD, NULL)
{
   m_UsedScale   = FALSE;
   m_pRun = pRun;
   //{{AFX_DATA_INIT(CParmMinDlg)
   m_FuncIndex = 0;
   m_Index = 0;
   m_Im = 0.0;
   m_Re = 0.0;
   //}}AFX_DATA_INIT
}


void CParmMinDlg::DoDataExchange(CDataExchange* pDX)
{
   CParamDlg::DoDataExchange(pDX);
   //{{AFX_DATA_MAP(CParmMinDlg)
   DDX_Control(pDX, IDC_INDEX_STATIC, m_IndexStatic);
   DDX_Control(pDX, IDC_INDEX, m_IndexEdit);
   DDX_Radio(pDX, IDC_FUNC_0, m_FuncIndex);
   DDX_Text(pDX, IDC_INDEX, m_Index);
   DDX_Text(pDX, IDC_VALUE_IM, m_Im);
   DDX_Control(pDX, IDC_VALUE_IM, m_ImEdit);
   DDX_Control(pDX, IDC_STATIC_IM, m_ImStatic);
   DDX_Text(pDX, IDC_VALUE_RE, m_Re);
   DDX_Control(pDX, IDC_VALUE_RE, m_ReEdit);
   DDX_Control(pDX, IDC_STATIC_RE, m_ReStatic);
   //}}AFX_DATA_MAP

   DDX_Control(pDX, IDC_FUNC_0, m_FuncButton[0]);
   DDX_Control(pDX, IDC_FUNC_1, m_FuncButton[1]);
   DDX_Control(pDX, IDC_FUNC_2, m_FuncButton[2]);
   DDX_Control(pDX, IDC_FUNC_3, m_FuncButton[3]);
   DDX_Control(pDX, IDC_FUNC_4, m_FuncButton[4]);
   DDX_Control(pDX, IDC_FUNC_5, m_FuncButton[5]);
   DDX_Control(pDX, IDC_FUNC_6, m_FuncButton[6]);
   DDX_Control(pDX, IDC_FUNC_7, m_FuncButton[7]);
   DDX_Control(pDX, IDC_FUNC_8, m_FuncButton[8]);
}


BEGIN_MESSAGE_MAP(CParmMinDlg, CParamDlg)
   //{{AFX_MSG_MAP(CParmMinDlg)
   ON_BN_CLICKED(IDC_FUNC_0, OnFunc)
   ON_BN_CLICKED(IDC_FUNC_1, OnFunc)
   ON_BN_CLICKED(IDC_FUNC_2, OnFunc)
   ON_BN_CLICKED(IDC_FUNC_3, OnFunc)
   ON_BN_CLICKED(IDC_FUNC_4, OnFunc)
   ON_BN_CLICKED(IDC_FUNC_5, OnFunc)
   ON_BN_CLICKED(IDC_FUNC_6, OnFunc)
   ON_BN_CLICKED(IDC_FUNC_7, OnFunc)
   ON_BN_CLICKED(IDC_FUNC_8, OnFunc)
   //}}AFX_MSG_MAP
END_MESSAGE_MAP()

/////////////////////////////////////////////////////////////////////////////
// CParmMinDlg message handlers

BOOL CParmMinDlg::OnInitDialog() 
{
   CParamDlg::OnInitDialog();
   
   SetWindowText("Statistic Functions");
   InitFunc();
   SetFunc();
   EnableFunc();
   EnableValues();
   EnableIndex();
   m_pRun->SetValues(this);
   UpdateData(FALSE);
   return TRUE;
}

void CParmMinDlg::OnOK() 
{
   // TODO: Add extra validation here
   
   CParamDlg::OnOK();
}

void CParmMinDlg::OnFunc() 
{
   UpdateData();
   SetFunc();
   EnableIndex();
   EnableScale();
   m_pRun->SetValues(this);
   UpdateData(FALSE);
}

#define FUNC_INDEX(name) { \
   if (funcName.Find(#name) != -1) \
      return name; \
}

int CParmMinDlg::FuncIndex(CMyString funcName)
{
   FUNC_INDEX(MaxOrder);
   FUNC_INDEX(MinIndx);
   FUNC_INDEX(MaxIndx);
   FUNC_INDEX(MinAbsIndx);
   FUNC_INDEX(MaxAbsIndx);
   FUNC_INDEX(MinAbs);
   FUNC_INDEX(MaxAbs);
   FUNC_INDEX(Min);
   FUNC_INDEX(Max);
   return -1;
}

#define FUNC_BASE(name) { \
   if (idx == name) \
      return #name; \
}

CMyString CParmMinDlg::FuncBase(int idx)
{
   FUNC_BASE(MaxOrder);
   FUNC_BASE(MinIndx);
   FUNC_BASE(MaxIndx);
   FUNC_BASE(MinAbsIndx);
   FUNC_BASE(MaxAbsIndx);
   FUNC_BASE(MinAbs);
   FUNC_BASE(MaxAbs);
   FUNC_BASE(Min);
   FUNC_BASE(Max);
   return "";
}

void CParmMinDlg::InitFunc() 
{
   m_FuncIndex = FuncIndex(m_Func);
}

CFunc CParmMinDlg::GetFunc(int index) 
{
   CMyString funcBase = FuncBase(index);
   CMyString typeName = m_pDocSrc->GetVector()->TypeString();
   CFunc func = "ipps" + funcBase + "_" + typeName;
   return func;
}

void CParmMinDlg::SetFunc() 
{
   m_Func = GetFunc(m_FuncIndex);
}

void CParmMinDlg::EnableFunc() 
{
   for (int i=0; i<FuncNum; i++) {
      CFunc func = GetFunc(i);
      BOOL flag = DEMO_APP->GetIppList()->Find(func) ? TRUE : FALSE;
      m_FuncButton[i].EnableWindow(flag);
   }
}

void CParmMinDlg::EnableValues() 
{
   BOOL bCplx = m_Func.DstType() & PP_CPLX;
   m_ImStatic.ShowWindow(bCplx ? SW_SHOWNA : SW_HIDE);
   m_ImEdit.ShowWindow(bCplx ? SW_SHOWNA : SW_HIDE);
   m_ReStatic.SetWindowText(bCplx ? "Re" : "");
}

void CParmMinDlg::EnableIndex() 
{
   int flag = (m_Func.Found("Indx")) ? SW_SHOWNA : SW_HIDE;
   m_IndexStatic.ShowWindow(flag);
   m_IndexEdit.ShowWindow(flag);
}

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
一区二区三区欧美久久| 欧美一级搡bbbb搡bbbb| 日韩网站在线看片你懂的| 成人午夜视频在线| 日韩电影免费在线| 国产精品电影一区二区| 欧美男女性生活在线直播观看| 国产一区二区三区免费播放| 亚洲黄色小视频| 中文字幕乱码日本亚洲一区二区| 欧美日韩一区小说| 激情综合色播激情啊| 亚洲一区二区三区在线| 一区二区中文字幕在线| 精品999在线播放| 欧美日韩激情一区二区| 日本乱人伦aⅴ精品| 成人一区二区视频| 国产精品 日产精品 欧美精品| 亚洲电影中文字幕在线观看| 综合中文字幕亚洲| 亚洲日本电影在线| 亚洲三级在线播放| 国产毛片精品一区| 国产精品99久久久久| 国内精品伊人久久久久av影院| 日韩精品91亚洲二区在线观看| 亚洲综合激情另类小说区| 一区二区三区欧美视频| 亚洲v日本v欧美v久久精品| 欧美国产日韩在线观看| 国产精品天天摸av网| 亚洲少妇中出一区| 日韩主播视频在线| 国内精品不卡在线| 色综合咪咪久久| 欧美一区二区三区男人的天堂| 久久久不卡网国产精品二区| 国产精品免费丝袜| 麻豆一区二区在线| 成人免费看的视频| 日韩免费一区二区| 亚洲精品国产第一综合99久久| 水蜜桃久久夜色精品一区的特点| 国产 日韩 欧美大片| 欧美一区二区成人| 亚洲欧美电影一区二区| 国产一区在线看| 欧美女孩性生活视频| 亚洲免费观看高清完整版在线观看| 轻轻草成人在线| 欧美片网站yy| 亚洲成人中文在线| 欧美在线观看视频一区二区| 国产精品传媒在线| 成人免费视频播放| 国产亚洲一区二区三区在线观看 | 中文字幕av不卡| 欧美日韩国产免费一区二区 | 色婷婷激情一区二区三区| 国产欧美日本一区二区三区| 久久黄色级2电影| 一区二区三区在线看| 在线视频亚洲一区| 亚洲高清不卡在线| 日韩一区二区中文字幕| 奇米影视一区二区三区小说| 精品国产乱码久久| 粉嫩久久99精品久久久久久夜| 国产视频在线观看一区二区三区 | 亚洲欧洲精品一区二区精品久久久| 国内精品写真在线观看| 国产视频一区二区在线| 国产在线一区二区| 国产丝袜在线精品| 色婷婷精品久久二区二区蜜臂av | 一区二区三区四区视频精品免费| 天堂成人国产精品一区| 日韩精品一区二区三区蜜臀| 久久99国产精品久久99| 国产欧美一区二区精品婷婷 | 精久久久久久久久久久| 国产精品色哟哟| 欧美日韩在线播放三区四区| 老司机精品视频在线| 亚洲视频免费看| 日韩精品一区在线| 高清在线不卡av| 视频在线在亚洲| 亚洲欧洲国产日韩| 日韩免费看网站| 91成人国产精品| 国产精品中文字幕日韩精品| 亚洲一区二区三区不卡国产欧美| 国产欧美一区二区在线观看| 欧美日韩一区二区三区视频| 国产精品白丝av| 免费在线看成人av| 亚洲免费视频成人| 精品成人一区二区三区四区| 欧美视频在线观看一区| 99久久国产综合色|国产精品| 免费成人小视频| 天堂资源在线中文精品| 亚洲综合成人在线视频| 1000部国产精品成人观看| 国产嫩草影院久久久久| 2欧美一区二区三区在线观看视频 337p粉嫩大胆噜噜噜噜噜91av | 亚洲国产精品一区二区www| 国产嫩草影院久久久久| 久久综合色播五月| 欧美一区永久视频免费观看| 在线观看一区不卡| 91国产福利在线| 欧美性猛交xxxx乱大交退制版| 日本高清视频一区二区| 91免费看`日韩一区二区| 99视频国产精品| 色哟哟国产精品| 在线这里只有精品| 欧美日韩免费观看一区二区三区| 色综合天天做天天爱| 日本道精品一区二区三区| 337p粉嫩大胆噜噜噜噜噜91av| 久久综合视频网| 亚洲欧洲av在线| 亚洲成人av免费| 韩国精品一区二区| bt欧美亚洲午夜电影天堂| 欧洲中文字幕精品| 欧美一级爆毛片| 中文字幕成人在线观看| 依依成人精品视频| 午夜精品成人在线| 国产又黄又大久久| 欧美亚洲一区三区| 26uuu精品一区二区三区四区在线| 日本一区二区免费在线观看视频| 亚洲欧美二区三区| 精品一区二区三区蜜桃| 成人av网在线| 精品精品欲导航| 亚洲精品日韩专区silk| 美腿丝袜亚洲色图| 色94色欧美sute亚洲13| 精品久久久久久综合日本欧美| 国产精品丝袜久久久久久app| 成人激情免费电影网址| 在线91免费看| 一区二区高清免费观看影视大全| 美女视频第一区二区三区免费观看网站| 国产精品18久久久久久vr| 欧美三电影在线| 亚洲天堂2016| 国产69精品久久777的优势| 欧美一区二区三区公司| 亚洲欧美日本在线| 成人av午夜电影| 国产日韩高清在线| 国产在线国偷精品免费看| 8x8x8国产精品| 一区2区3区在线看| 色综合天天天天做夜夜夜夜做| 久久久国产精品麻豆| 国产精品一区二区久久不卡| 日韩欧美一区二区久久婷婷| 美美哒免费高清在线观看视频一区二区 | 蜜臀99久久精品久久久久久软件| 色婷婷香蕉在线一区二区| 亚洲视频一区二区在线| 91在线视频播放地址| 亚洲日本一区二区| 91麻豆123| 五月天久久比比资源色| 在线电影一区二区三区| 韩国中文字幕2020精品| 久久午夜免费电影| 国产一区免费电影| 国产三级欧美三级| 色婷婷一区二区| 美脚の诱脚舐め脚责91 | 国产一二三精品| 亚洲丝袜美腿综合| 欧美伦理视频网站| 另类综合日韩欧美亚洲| 亚洲欧美怡红院| 欧美午夜片在线观看| 国产麻豆精品95视频| 亚洲日本电影在线| 日韩美女视频一区二区在线观看| 国产精品一二一区| 午夜精品久久久久久久久久久 | 99综合影院在线| 偷窥国产亚洲免费视频| 国产视频亚洲色图| 7777精品久久久大香线蕉| 国产精品一区二区你懂的| 亚洲午夜羞羞片| 国产精品久久久久影院| 欧美成va人片在线观看|