用于EagleEye3.0 规则集漏报和误报测试的示例项目,项目收集于github和gitee
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

25 lines
524 B

#pragma once
#include "QR_Encode.h"
#include "control/SCmnCtrl.h"
class SQrCtrl :public SImageWnd
{
SOUI_CLASS_NAME(SQrCtrl, L"qrctrl")
public:
SQrCtrl();
~SQrCtrl();
virtual void SetWindowText(LPCTSTR lpszText)override;
virtual BOOL OnRelayout(const CRect &rcWnd)override;
protected:
void CreateQrImg(SStringT strContent);
void MakeCacheApha(ISkinObj *pSkin, IBitmap *_pBitCache, IBitmap *_pBitMask);
SOUI_ATTRS_BEGIN()
ATTR_RECT(L"qrrect", m_QrRect, FALSE)
SOUI_ATTRS_END()
private:
CRect m_QrRect;
};