社区
C语言
帖子详情
纯C实现简单的控件
zhujiujun
2009-08-31 02:27:50
需要在某手机平台上, 用
纯C
实现诸如textbox,window之类的简单控件, 所以
不能调用Windows的API.
以前用惯了M$现成的东西, 一时无从下手, 请帮忙:
1. 大概实现流程, 难度在那部分?
2. 哪里有参考的例子(goolge找了一遍均没有发现). 比如linux原码的那一部分,最好具体的那一只文件.
非常感谢!
...全文
271
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就不难搞了
纯
JavaScript
实现
获取onclick、onchange等事件的值
小菜想通过事件中的信息,确定下一级的菜单,但是这个貌似很
简单
的问题,却让小菜纠结了一番。 稍微懂点JQuery的童鞋,可能会尝试这样获取: 代码如下: $(document).ready(function(){ var onchangeValue = $...
C语言
实现
COM组件
简单
使用
纯
C语言
实现
COM组件,帮助理解COM
实现
机制
CODE128AUTO
纯
PB原代码
实现
采用pb11.5 编写,CODE128AUTO
纯
PB原代码
实现
,没有OCX、DLL等第三方
控件
。
纯
javascript制作日历
控件
可能最值得说的一点就是让input
控件
内部右边显示一个按钮,我是直接给input加了个背景,然后把input的边框去掉
实现
的。 这个是最初版的,再往后打算做出
纯
javascript版的,再往后打算用JQuery做一套。 <!doctype...
C语言
69,373
社区成员
243,080
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章