(1) 头文件中包含 “svGuiDisplay.h"
(2) 在自定义的继承自对话框类的类声明中包含
public:
scGuiDisplay m_GuiDisplay ; //m_GuiDisplay是里变量名,可以换其他名称
(3) 在自定义的继承自对话框类的类的OnInitDialog 函数的实现代码中,添加
m_GuiDisplay.Create(IDC_DISPLAY,this,NULL,NULL); //IDC_DISPLAY 是 Picture Control 控件的ID
//this 是窗口指针
m_GuiDisplay.RegisterWndMsg(this,WM_SV_DISPLAY_MOUSEMOVE|WM_SV_DISPLAY_DRAGSTOP);
//此行为控件注册代码
(4) 经过以上3步,scGuiDisplay类的实例m_GuiDisplay可以在其他代码中使用了
m_GuiDisplay.ClearScreen(); //清空显示
m_GuiDisplay.SetImage(const
scImage8* image, BOOL bCopy = FALSE); //显示image指向的8位位图图像
m_GuiDisplay.SetImage(const
scImage24* image, BOOL bCopy = FALSE); //显示image指向的24位位图图像
m_GuiDisplay.SaveImage(LPCTSTR lpszPathName) ;//保存图像到文件
其他用法参考帮助文档