急救!!那位大虾做过类似windows菜单程序 为了移植方便,想用c语言写一个类似windows的菜单程序,可是一点儿头绪也没有,那位大虾能提供些资料,或则给个demo程序,本人谢了!!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 菜单都是资源,呵呵,使用资源编辑好了加载的。看看《Windows程序设计》吧,里面有例子! 《Windows程序设计》 網上有電子版 很經典. 如果你要做一个跨平台的菜单,还不如在每个平台都单独做一个菜单方便。因为你是C语言,任何平台的图形处理接口都不一样,所以你必须把你的菜单设计成结构化很强的东西,类似组件一样。换了平台就要换图形处理的组件,类似的东西还有很多,如果都考虑全了,代价应该不会比每个平台都单独作一份代码方便。毕竟菜单是很简单的东西,比如在Windows下,使用Windows的菜单代码是非常少的。 选择1. JAVA选择2. ... 单片机? 做一个菜单结构,直接移到显示缓存里就行了 单片机?要在单片机上考虑菜单,51是不用考虑了,太弱,至少得用ARM我以前看过实现,可是年代太久远,代码丢了,我大致说一下思路。定义一个结构内容大致如下:struct MENU{ char title[80];// 菜单文本 int x,y; // 菜单条目所在位置。 int w,h; // 菜单的宽和高 short type; // 菜单类型(分割条、有子菜单等) struct MENU *pSubmenu; // 子菜单接口 struct MENU *pNextMenu; // 下一个菜单条目}就记得这么多了。有这样一个结构,就很容易构建出一个菜单树,我看的程序是用C++写的,当时我还没学习C++ :) 求freetype库在windows使用的详细步骤!!!! 关于获取屏幕上指定点的RGB值的问题,会的请进来! CGfxListCtrl类 Bitcomet内网互联协议请教 哪里有《windows网络编程(第二版)》的光盘上面的源码下载?? 怪问题:候捷和MFC深入浅出的候俊杰是一个人吗????? 请教:这应该算是操作系统的问题吧. 我想问关于高程考试的问题!(提供资料者有分) 关于单行编辑的KeyDown事件?怎样获得击健的ASCII的值? 新手求救 关于应用程序支持GUI和CLI界面共存一点看法! 请问:这句话是什么意思?
看看《Windows程序设计》吧,里面有例子!
因为你是C语言,任何平台的图形处理接口都不一样,所以你必须把你的菜单
设计成结构化很强的东西,类似组件一样。换了平台就要换图形处理的组件,
类似的东西还有很多,如果都考虑全了,代价应该不会比每个平台都单独作
一份代码方便。毕竟菜单是很简单的东西,比如在Windows下,使用Windows的
菜单代码是非常少的。
选择2. ... 单片机? 做一个菜单结构,直接移到显示缓存里就行了
我以前看过实现,可是年代太久远,代码丢了,我大致说一下思路。
定义一个结构内容大致如下:
struct MENU
{
char title[80];// 菜单文本
int x,y; // 菜单条目所在位置。
int w,h; // 菜单的宽和高
short type; // 菜单类型(分割条、有子菜单等)
struct MENU *pSubmenu; // 子菜单接口
struct MENU *pNextMenu; // 下一个菜单条目
}
就记得这么多了。
有这样一个结构,就很容易构建出一个菜单树,我看的程序是用C++写的,当时我还没学习C++ :)