| 12345678910111213141516171819202122232425262728293031323334353637 |
- #pragma once
- #include "../wnd/CFupingWnd.h"
- #include "../zhipuzi/CDiandanOrder.h"
- class CShuangpingTool
- {
- public:
- static CShuangpingTool* GetInstance()
- {
- static CShuangpingTool instance;
- return &instance;
- }
- //初始化副屏,对副屏情况进行判断(程序刚启动马上就执行)
- void Init();
- //刷新副屏显示,在点单页面的商品或价格发生变化时调用,重新计算渲染副屏显示数据
- void UpdateShow(CDiandanOrder& order, double total_youhui, double total_price, double dabao_money);
- private:
- CShuangpingTool();
- public:
- //当前是否双屏模式(超过1个屏幕判定为双屏)
- bool IsShuangping();
- private:
- bool m_is_shuangping = false;
- RECT m_fuping_rect;
- CFupingWnd* m_pFuping = NULL;
- };
|