void Program_dynamic1(char* ip,int port,LPCWSTR str)
{
unsigned long playlist = create_playlist(64, 32,8536);
cout<<"create_playlist:"<<playlist<<endl;
unsigned long program = create_program(L"program_1",_TEXT_T("0xff000000"));
cout<<"create_program:"<<program<<endl;
int dynamic_type = 1;
int display_effects = 52;
int display_speed = 10;
int stay_time = 0;
int gif_flag = 0;
LPCWSTR bg_color = L"0xff000000";
LPCWSTR color = L"0xffff0000";
LPCWSTR font_attributes = L"normal";
LPCWSTR font = L"SimSun";
LPCWSTR align_h = L"0";
LPCWSTR align_v = L"0";
LPCWSTR ff=L"1.txt";
TCHAR szFilePath[MAX_PATH + 1]={0};
GetModuleFileName(NULL, szFilePath, MAX_PATH);
(_tcsrchr(szFilePath, L'\\'))[1] = 0;
LPCWSTR f = wcscat(szFilePath,ff);
unsigned long dynamic_area = create_dynamic();
cout<<"create_dynamic:"<<dynamic_area<<endl;
int err = add_dynamic_unit(dynamic_area, dynamic_type, display_effects, display_speed, stay_time, _TEXT_T("1.txt"), gif_flag, bg_color, 12, font, color, font_attributes, align_h, align_v, 0, 0, 0,_TEXT_T(""),_TEXT_T(""));
err = add_dynamic_unit(dynamic_area, 0, display_effects, display_speed, stay_time, _TEXT_T("1.bmp"), gif_flag, bg_color, 12, font, color, font_attributes, _TEXT_T("0"), _TEXT_T("0"), 0, 0, 0,_TEXT_T(""),_TEXT_T(""));
cout<<"add_dynamic_unit:"<<err<<endl;
err = add_dynamic(program, dynamic_area,0, 0, 0, 64, 32, L"", 0, L"", 100);
cout<<"add_dynamic:"<<err<<endl;
delete_dynamic(dynamic_area);
LPCWSTR m_aging_start_time = _T("2018-12-01");
LPCWSTR m_aging_stop_time = _T("2018-12-30");
LPCWSTR m_period_ontime = _T("15:14:00");
LPCWSTR m_period_offtime = _T("15:15:00");
err = add_program_in_playlist(playlist, program, 0, 10, m_aging_start_time, m_aging_stop_time, m_period_ontime, m_period_offtime, 127);
cout<<"add_program_in_playlist:"<<err<<endl;
err = update_dynamic(ip, port, _TEXT_T("guest"), _TEXT_T("guest"), playlist, _TEXT_T(""), 1, 0);
cout<<"update_dynamic:"<<err<<endl;
cancel_send_program(playlist);
delete_playlist(playlist);
}
最新发布