社区
C语言
帖子详情
纯C实现简单的控件
zhujiujun
2009-08-31 02:27:50
需要在某手机平台上, 用
纯C
实现诸如textbox,window之类的简单控件, 所以
不能调用Windows的API.
以前用惯了M$现成的东西, 一时无从下手, 请帮忙:
1. 大概实现流程, 难度在那部分?
2. 哪里有参考的例子(goolge找了一遍均没有发现). 比如linux原码的那一部分,最好具体的那一只文件.
非常感谢!
...全文
269
13
打赏
收藏
纯C实现简单的控件
需要在某手机平台上, 用纯C实现诸如textbox,window之类的简单控件, 所以不能调用Windows的API. 以前用惯了M$现成的东西, 一时无从下手, 请帮忙: 1. 大概实现流程, 难度在那部分? 2. 哪里有参考的例子(goolge找了一遍均没有发现). 比如linux原码的那一部分,最好具体的那一只文件. 非常感谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
norrin159
2009-09-05
打赏
举报
回复
新手看不明白,,,,
陽洸膂珵
2009-09-02
打赏
举报
回复
深!
james_hw
2009-09-01
打赏
举报
回复
[Quote=引用 7 楼 zhujiujun 的回复:]
要是能找到一个开源的Embedded Micro GUI就好了.
[/Quote]
应该都需要自己写的,很多时候你的需求和之间的逻辑和别人的gui是不一样的,再者你的平台也可能和别人的不一样。
如果你使用的是通用的手机平台,建议到该手机平台相关论坛找找
zhujiujun
2009-09-01
打赏
举报
回复
要是能找到一个开源的Embedded Micro GUI就好了.
zjf30366
2009-09-01
打赏
举报
回复
...[Quote=引用 6 楼 fox000002 的回复:]
画 GUI 啊,工程浩大
[/Quote]
yangyunzhao
2009-09-01
打赏
举报
回复
[Quote=引用 4 楼 jamesf1982 的回复:]
引用楼主 zhujiujun 的回复:
需要在某手机平台上, 用纯C实现诸如textbox,window之类的简单控件, 所以不能调用Windows的API.
以前用惯了M$现成的东西, 一时无从下手, 请帮忙:
1. 大概实现流程, 难度在那部分?
2. 哪里有参考的例子(goolge找了一遍均没有发现). 比如linux原码的那一部分,最好具体的那一只文件.
非常感谢!
我在工程中曾经在dsp上编写过gui,分享一下我的思路
1.总体划分两部分,状态机及实现两个模块
2.状态机负责需求及逻辑分析(例如每个按键对应什么操作,在不同的界面下该按键复用为什么操作)
3.实现模块就是一个底层api接口集(自己写),该接口实现最基本的功能,例如画画,显示字符,这些都要和硬件打交道,不同平台有不同的寄存器。
4.状态机根据用户需求进行相关的逻辑分析后决定调用哪个api接口。
大致思路如此,希望对你有用
[/Quote]
多给点提示吧,谢谢!!
hoomey
2009-09-01
打赏
举报
回复
可以参考下linux下的gdk源代码
fox000002
2009-08-31
打赏
举报
回复
画 GUI 啊,工程浩大
Victor_Dinho
2009-08-31
打赏
举报
回复
你到网上搜索一下DOS GUI吧,会搜到一些东西~~~
james_hw
2009-08-31
打赏
举报
回复
[Quote=引用楼主 zhujiujun 的回复:]
需要在某手机平台上, 用纯C实现诸如textbox,window之类的简单控件, 所以不能调用Windows的API.
以前用惯了M$现成的东西, 一时无从下手, 请帮忙:
1. 大概实现流程, 难度在那部分?
2. 哪里有参考的例子(goolge找了一遍均没有发现). 比如linux原码的那一部分,最好具体的那一只文件.
非常感谢!
[/Quote]
我在工程中曾经在dsp上编写过gui,分享一下我的思路
1.总体划分两部分,状态机及实现两个模块
2.状态机负责需求及逻辑分析(例如每个按键对应什么操作,在不同的界面下该按键复用为什么操作)
3.实现模块就是一个底层api接口集(自己写),该接口实现最基本的功能,例如画画,显示字符,这些都要和硬件打交道,不同平台有不同的寄存器。
4.状态机根据用户需求进行相关的逻辑分析后决定调用哪个api接口。
大致思路如此,希望对你有用
zhujiujun
2009-08-31
打赏
举报
回复
暂不讨论手机平台的GUI & SDK. 需求相当于用纯C,在Dos下实现一些简单的控件.
大熊猫侯佩
2009-08-31
打赏
举报
回复
看对应的手机平台的GUI开发SDK,不会没有说明
coverallwangp
2009-08-31
打赏
举报
回复
那你只有自己调用手机上的图像设备接口自己画了
windows sdk(
纯
C代码
实现
)
windows sdk(
纯
C代码
实现
) 学习MFC必备的东西,学好它,MFC就不难搞了
C语言
实现
COM组件
简单
使用
纯
C语言
实现
COM组件,帮助理解COM
实现
机制
朱老师QT系列课程-1.4.QT标准
控件
之DisplayWidget
本课程属于《老师QT完全学习系列课程》的第1部分《第1部分:QT上手》的第4个课程,在前面课程的基础上本课程主要讲解Display类
控件
。包括
纯
文本和富文本显示
控件
TextBroswer,QT5后主推的绘图
控件
GraphicsView,QT日历
控件
CalendarView、模仿传统数码管的外观的数字显示
控件
LCDNumber、进度条
控件
ProgressBar、屏幕显示分隔线HorizontalLine和VerticalLine、QT支持opengl绘图接口的OpenGLWidget、QWidget集成QtQuick的qml编程的
控件
QQuickWidget等。
CODE128AUTO
纯
PB原代码
实现
采用pb11.5 编写,CODE128AUTO
纯
PB原代码
实现
,没有OCX、DLL等第三方
控件
。
纯
javascript制作日历
控件
以前要用到日历
控件
都是直接从网上下载一套源码来使用,心里一直有个梗,就是想自己动手写一个日历
控件
,最近刚好来了兴趣,时间上也允许,于是自己摸索写了一个,功能还算完善,界面就凑合了。可能最值得说的一点就是让input
控件
内部右边显示一个按钮,我是直接给input加了个背景,然后把input的边框去掉
实现
的。 这个是最初版的,再往后打算做出
纯
javascript版的,再往后打算用JQuery做一套。 <!doctype html> <html> <head> <meta charset=utf-8> <title>日历
控件
</title> <style> #date_text { bac
C语言
69,322
社区成员
243,077
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章