小7的大店铺【淘宝店】 游戏引擎剖析-全篇 公积金相关帖子汇总 魅族M8SDK学习系列不断更新中

[魅族M8] 魅族M8SDK学习系列不断更新中

[ 15900 查看 / 28 回复 ]

1、开篇,环境的建立(附上VS2008安装SDK报错解决方法
http://www.mini188.com/showtopic-927.aspx
2、M8SDK学习之窗体应用
http://www.mini188.com/showtopic-935.aspx
3、M8SDK学习之控件应用
http://www.mini188.com/showtopic-948.aspx
4、M8SDK学习之控件应用2
http://www.mini188.com/showtopic-949.aspx
5、M8SDK学习之Ini文件读写
http://www.mini188.com/showtopic-951.aspx
6、M8SDK学习系列之公共函数
http://www.mini188.com/showtopic-953.aspx
7、记事本(MiniNote)软件更新(附源代码)增加了txt文件阅读
http://bbs.meizu.com/thread-822022-1-1.html
8、M8SDK学习之文件对话框封装(IFileBrowser)
http://www.mini188.com/showtopic-955.aspx
9、M8SDK学习之如何静态编绎
http://www.mini188.com/showtopic-956.aspx
10、M8SDK学习之了解一下字符串
http://www.mini188.com/showtopic-957.aspx
11、M8SDK学习之了解一下消息处理
http://www.mini188.com/showtopic-960.aspx
12、M8SDK学习之了解一下M8SDK中的消息处理
http://www.mini188.com/showtopic-962.aspx
13、M8SDK学习之日期时间处理(回答wzdabenben的问题)
http://www.mini188.com/showtopic-963.aspx
14、M8SDK学习之文件系统常用api
http://www.mini188.com/showtopic-975.aspx
15、M8SDK学习系列之读取文本文件(unicode和ansi)
http://www.mini188.com/showtopic-986.aspx
16、M8SDK学习系列之保存为文本文件(unicode和ansi)
http://www.mini188.com/showtopic-997.aspx
17、魅族M8SDK学习系统之UiMutiLineEditPro
http://www.mini188.com/showtopic-1005.aspx
18、魅族M8SDK学习系统之CMzString和字符串操作函数
http://www.mini188.com/showtopic-1007.aspx
19、M8SDK学习之说说单击和双击
http://www.mini188.com/showtopic-1029.aspx
20、LBF小组GAPI介绍(非原创)
http://www.mini188.com/showtopic-1051.aspx
21、MiniNote1.0代码分析系列第一篇
http://www.mini188.com/showtopic-1147.aspx
22、MiniNote1.0代码分析之文本存取器
http://www.mini188.com/showtopic-1148.aspx
23、 M8SDK学习之SetTimer和UiPicture的简单使用方法
http://www.mini188.com/showtopic-1323.aspx
24、 魅族M8如何连接真机M8进行调试。
http://www.mini188.com/showtopic-1375.aspx
25、 魅族M8SDK学习系例之如何打开并监控外部应用程序。
http://www.mini188.com/showtopic-1470.aspx
26、 魅族M8SDK学习系例之使程序只运行一份实例。
http://www.mini188.com/showtopic-1499.aspx


作者:5207
出处:http://www.mini188.com
本文版权归作者所有,欢迎转载请注明出处,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
本主题由 皇帝 5207 于 2010-8-19 0:40:45 执行 主题置顶/取消 操作
分享 转发
相信与不相信都是矛盾的.  5207宣!
欢迎您来到迷你论坛
TOP

能否出一个用VC++ 2008开发魅族软件的实例,最好带上整个开发图片!
我被搞得晕头了!!!
非常感谢!!!
TOP

有一

原帖由 fedora 于 2009-3-13 16:34:00 发表
能否出一个用VC++ 2008开发魅族软件的实例,最好带上整个开发图片!
我被搞得晕头了!!!
非常感谢!!!


我已经发布一个开源的程序了。。http://bbs.meizu.com/thread-822022-1-1.html
相信与不相信都是矛盾的.  5207宣!
欢迎您来到迷你论坛
TOP

你是不是双击控件的时候就要求添加一个类啊?
TOP

原帖由 fedora 于 2009-3-14 11:04:00 发表
你是不是双击控件的时候就要求添加一个类啊?


不明白你的意思
相信与不相信都是矛盾的.  5207宣!
欢迎您来到迷你论坛
TOP

能不能出一个比较完整的m8程序设计流程,最好有图啊!从新建工程开始就最好了!!!呵呵,本人比较菜!
TOP

原帖由 fedora 于 2009-3-18 17:51:00 发表
能不能出一个比较完整的m8程序设计流程,最好有图啊!从新建工程开始就最好了!!!呵呵,本人比较菜!


哦,已经有朋友出了http://bbs.meizu.com/thread-849749-1-1.html
相信与不相信都是矛盾的.  5207宣!
欢迎您来到迷你论坛
TOP

请问我做了一个小程序:通过列表调用一个界面:但现在出现了一个问题:无法解析外部函数??
我把这个两个文件(一个头文件,一个cpp文件)拷贝到您的项目中来,通过您的MiniNote APP程序又能正常运行!!
请问这个是怎么回事情?我第一次做m8程序(vc原来也没有学好)!!谢谢,非常感谢
TOP

库文件我都附加了的
TOP

不好意思,错误信息是:
1:错误    17    error LNK2019: 无法解析的外部符号 "__declspec(dllimport) struct tagRECT __cdecl MzGetWorkArea(void)" (__imp_?MzGetWorkArea@@YA?AUtagRECT@@XZ),该符号在函数 "public: virtual int __cdecl CM8NoteApp::Init(void)" (?Init@CM8NoteApp@@UAAHXZ) 中被引用 test1.obj   
2:错误    18    error LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: virtual __cdecl UiStatic::~UiStatic(void)" (__imp_??1UiStatic@@UAA@XZ),该符号在函数 __unwind$54463 中被引用    DispLaySingleBD.obj   
....
TOP

原帖由 fanxk_1979 于 2009-5-26 3:01:00 发表
不好意思,错误信息是:
1:错误        17        error LNK2019: 无法解析的外部符号 "__declspec(dllimport) struct tagRECT __cdecl MzGetWorkArea(void)" (__imp_?MzGetWorkArea@@YA?AUtagRECT@@XZ),该符号在函数......


应该是没有引用mzfc.lib
相信与不相信都是矛盾的.  5207宣!
欢迎您来到迷你论坛
TOP

谢谢,问题已经解决,我原来包含的是mzfcsd.lib, 包含mzfc.lib 就对了
TOP

原帖由 fanxk_1979 于 2009-5-26 22:09:00 发表
谢谢,问题已经解决,我原来包含的是mzfcsd.lib, 包含mzfc.lib 就对了


mzfcsd.lib是用于静态编绎
相信与不相信都是矛盾的.  5207宣!
欢迎您来到迷你论坛
TOP

请问一下按钮MZC_BUTTON_SWITCH如何设置其开关状态,谢谢!!
TOP

[quote] 原帖由 [b]fanxk_1979[/b] 于 2009-6-1 0:52:00 发表
请问一下按钮MZC_BUTTON_SWITCH如何设置其开关状态,谢谢!! [/quote]

像这样:
[code]   
1、先在窗口中申明一个成员:
public:
  // A button control in the window
  UiButton m_btn1;

2、然后在OnInitDialog里面创建他,
m_btn1.SetButtonType(MZC_BUTTON_SWITCH);
m_btn1.SetPos(100,360,280,100);
m_btn1.SetID(102);
m_btn1.SetButtonMode(MZC_BUTTON_MODE_NORMAL);//设置按钮默认值为不闭合
AddUiWin(&m_btn1);

这里你应该发现了SetButtonMode方法吧?哈哈,你想要的方法就是他了!此方法有两个值:
// MZC_BUTTON_MODE_NORMAL: when release left mouse button, will changed back to normal state
#define MZC_BUTTON_MODE_NORMAL        0
// MZC_BUTTON_MODE_HOLD: when release left mouse button, will remain the state(hold the state)
#define MZC_BUTTON_MODE_HOLD        1
[/code]
TOP

哦,非常谢谢!
我看到这儿
// switch
#define MZC_SWITCH_ON                    0x0201
#define MZC_SWITCH_OFF                    0x0202
我还以为有专门来设置这个Switch的!!谢谢
TOP

我也是现学现用哈,自己多做些测试哦。
相信与不相信都是矛盾的.  5207宣!
欢迎您来到迷你论坛
TOP

呵呵不错,太谢谢了
TOP

最近才知道这样一个技术交流论坛,真是太棒了。我是一个C++新手,可是我也想为M8做出贡献。我会努力学习C++的,再次感谢这个论坛的创始人!
TOP

原帖由 ahman 于 2010-1-7 1:00:00 发表
最近才知道这样一个技术交流论坛,真是太棒了。我是一个C++新手,可是我也想为M8做出贡献。我会努力学习C++的,再次感谢这个论坛的创始人!


谢谢支持,多多介绍朋友加入哦。也期望您能多多发表帖子或者转载一些技术资料与大家分享。
相信与不相信都是矛盾的.  5207宣!
欢迎您来到迷你论坛
TOP