Giter VIP home page Giter VIP logo

duilib_teach's Introduction

简介

此项目来源于github,用于我公司安徽戴特教育科技有限公司新人入职培训Duilib, 目前的第一个修改后的示范demo是ListDemo. 主要目的是通过相关代码起到入门介绍的作用,其中也包括c++和visual studio的相关知识

c语言刷题好去处 http://www.dotcpp.com/oj/problemset.html

算法学习好去处 https://github.com/Aliceljm1/100C

学习目标: 1.基础的c/c++语法知识 2.良好的编码规范,包括类名,函数名,参数变量名。表意准确,简洁,可读性强,一眼就知含义 3.初步的抽象层次能力,将一个复杂问题划分为若干个函数。 4.学会使用duilib创建UI窗口,编写简单的业务逻辑代码

课程列表

/*** 课程1 修改皮肤xml文件,对照“属性列表.xml”学习当前皮肤中使用了哪些属性和控件 自行修改属性,观察结果,查找并解答注释中的TODO和提问 */

/*** *课程2 编写函数在点击search按钮之后当前窗口围绕左上角旋转,旋转半径为50,考虑多线程,定时器 */

/** 课程3,学习布局,将《duilib入门和xml培训布局案例》文件夹中的布局文件全部拷贝到skin\ListRes\中, 然后修改 CDuiString GetSkinFile() 的代码来切换布局文件, 要求自己编写要给复杂的包含垂直布局,水平布局组合的Ui文件,同时修改窗口圆角,等等熟悉,发挥自己的创造性 */

/*** 课程4 ,模拟qq,或者微信登陆窗口输入用户名密码,请求web接口,验证用户名密码,然后校验

自行安装node.js客户端,下载代码运行: https://github.com/Aliceljm1/NodeDemo.git

自行搜索互联网资源查找libcurl的用发,发送HTTP请求 https://gitee.com/search?utf8=%E2%9C%93&q=libcurl++demo&type= https://github.com/search?q=libcurl+demo */

Duilib

以下为作者原文

Duilib是一个Windows下免费开源的DirectUI界面库,由于简约易扩展的设计以及稳定高效的实现被各大互联网公司普遍接受,广泛应用于包括IM、视频客户端、股票行情软件、导航软件、手机辅助软件、安全软件等多个行业的众多pc客户端软件。Duilib还在不断的发展中,在文档、例子、动画、渲染引擎等多个方面将持续改进。

欢迎为Duilib提供功能改进、代码修补、bug反馈、使用文档和献计献策,让我们一起把Duilib做的更好!当然也欢迎你对duilib项目进行捐助(可以使用支付宝或微信扫码)。

duilib_teach's People

Contributors

aliceljm1 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.