当前位置: 首页 > news >正文

深圳的网站建设公司价格产品营销网站建设

深圳的网站建设公司价格,产品营销网站建设,山东省住房和城乡建设厅注册中心,注销网站备案申请表DebugPrinter类是一种在显示屏上打印调试消息的简单方法#xff0c;无需向屏幕添加控件。 在使用DebugPrinter之前#xff0c;需要分配一个实例并将其传递给Application类#xff0c;且DebugPrinter实例必须兼容所使用的LCD类。 该表列出了DebugPrinter类名称#xff1a; …DebugPrinter类是一种在显示屏上打印调试消息的简单方法无需向屏幕添加控件。 在使用DebugPrinter之前需要分配一个实例并将其传递给Application类且DebugPrinter实例必须兼容所使用的LCD类。 该表列出了DebugPrinter类名称 LCD 类DebugPrinter类LCD1bppLCD1DebugPrinterLCD2bppLCD2DebugPrinterLCD4bppLCD4DebugPrinterLCD8bpp_ARGB2222LCD8ARGB2222DebugPrinterLCD8bpp_ABGR2222LCD8ABGR2222DebugPrinterLCD8bpp_RGBA2222LCD8RGBA2222DebugPrinterLCD8bpp_BGRA2222LCD8BGRA2222DebugPrinterLCD16bppLCD16DebugPrinterLCD16bppSerialFlashLCD16DebugPrinterLCD24bppLCD24DebugPrinterLCD32bppLCD32DebugPrinter 例如这可以在FrontendApplication的构造函数中实现。 #include gui/common/FrontendApplication.hpp #include touchgfx/lcd/LCD16DebugPrinter.hppLCD16DebugPrinter lcd16DebugPrinter;FrontendApplication::FrontendApplication(Model m, FrontendHeap heap): FrontendApplicationBase(m, heap) {lcd16DebugPrinter.setPosition(0, 0, 240, 40);lcd16DebugPrinter.setScale(3);lcd16DebugPrinter.setColor(0x00); //blackApplication::setDebugPrinter(lcd16DebugPrinter); } 此时我们已经将DebugPrinter配置为左上角240 x 40像素写入。 现在可以编写程序打印字符串: #ifndef SCREENVIEW_HPP #define SCREENVIEW_HPP#include gui_generated/screen_screen/screenViewBase.hpp #include gui/screen_screen/screenPresenter.hppclass screenView : public screenViewBase { public:screenView();virtual ~screenView() {}virtual void setupScreen();virtual void tearDownScreen();virtual void handleTickEvent(); protected:private:int count;char debugStringBuffer[30]; };#endif // SCREENVIEW_HPP #include gui/screen_screen/screenView.hpp #include stdio.hscreenView::screenView() {count 0; }void screenView::setupScreen() {screenViewBase::setupScreen(); }void screenView::tearDownScreen() {screenViewBase::tearDownScreen(); }void screenView::handleTickEvent() {count;snprintf(debugStringBuffer, sizeof(debugStringBuffer), tick: %d, count);Application::getDebugPrinter()-setString(debugStringBuffer);Application::invalidateDebugRegion(); } 其实不必在应用程序中多次调用DebugPrinter::setString。 只需要更改缓存区的内容但是请调用invalidateDebugRegion这将使DebugPrinter绘制新内容。
http://www.tj-hxxt.cn/news/141444.html

相关文章:

  • 网站seo模块大连如是科技
  • 做网站广告多少钱营销网课
  • 网站服务类型怎么选网站 后台
  • 合肥网站推广公司wordpress ctrl enter 快捷提交
  • 做网站需要那些技术做教育行业网站
  • 淄博便宜网站设网站设计介绍
  • qq是什么公司开发的谷歌seo技巧
  • 网站 app 公众号先做哪个湛江seo推广外包
  • 网站开发英文术语昆山网络推广公司
  • 辽阳微网站建设广州发布最新通知
  • 金华北京网站建设个人网页代码模板
  • godaddy主机wordpress网站优化自己可以做吗
  • 做三国mod的网站云建造网站
  • 局域网网站制作ftp里找到的index文件查看网站建设中
  • jsp网站维护网站开发和设计如何合作
  • 北京移动网站建设公司价格国内买机票的网站建设
  • 学校的网站如何建设企业手机网站建设行情
  • 织梦建站教程下载怎么做卖花的网站
  • 如何用自己电脑做网站服务器专业做邯郸网站优化
  • 电子商务网站建设合同样本重庆公司大学派斯学院
  • 兰州做网站优化做游戏 做网站
  • 深圳网站建设网站制作大连建设工程
  • 推动门户网站建设不断优化升级网站运维推广怎么做
  • 徐州网站建设哪家专业济南j建设网
  • 网站宽度960万户做的网站安全吗
  • 织梦网站怎么做下载地址做房地产行业的怎么做网站
  • 安徽省建设干部培训学校网站it外包服务网
  • wordpress添加网站地图百度上推广一个网站该怎么做
  • 手机网站开发c自建网站定位
  • 做网站模板在哪儿找全国免费分类信息发布平台