当前位置:编程学习 > wap >>

急!关于HomeScreen的问题

刚接触Windows Mobile,对于COM不熟悉,现在看例子学习中,但现在学习SDK中自带的HomeScreen例子有些问题,自己捣鼓了几天了没有搞明白怎么做。

系统是VS2005,WM Standard 6.0,

按照说明,想运行起来看看,
1. 打开程序Samples\Smartphone\cpp\Win32\HomeScreen
2. Build the solution (Ctrl+Shift+B).
3. Deploy the solution (F5).

结果弹出错误:“无法启动程序"CSIDL_PROGRAM_FILES%\HomeScreen\HomeScreen.dll"”,然后推出。找了两天了都没有找到愿意在什么地方?是不是需要在属性里面设置些什么?

我在DllRegisterServer中加MessageBox也能弹出来,但是我去注册表里面查看这个组件确不存在,不知道是什么原因?

另外按照说明说的,调试的时候附加的Home.exe中,但是没有任何反应,而且加的断点也不好用,不知道为什么?

我想是和COM有关,但是又不知道错误在什么地方,现在时间紧,必须要把HomeScreen给调出来,运行起来看看什么效果,不知道大家知道该怎么把这个程序运行起来不?

谢谢了先。 --------------------编程问答-------------------- 就是说是个HomeScreen.dll文件,不能被直接执行。

当然启动不起来。

第3步骤,用ctrl + F5来试验执行。F5成调试了。

附加在Home.exe的时候,你跟一下代码,看看那个DLL是否路径错了? --------------------编程问答-------------------- 也不行呀,弹出一个小框错误0X800700C1呀,

怎么跟代码呀,根本进不不到代码里面,我加端点了,但没有任何反应,调试不好用,好像是生成的HomeSceen.dll有误,

你那边好用吗,都需要在什么的改一下?

谢谢

--------------------编程问答-------------------- 联机调试。
看看编译以后的所在文件夹中是dll文件还是exe文件?

你还是先用向导生成个最简单的程序。然后执行于真机器上。看是否能够成功运行?


如果还不行,你就换换别的其他程序,看是否能成功执行?




--------------------编程问答-------------------- 生成的是DLL文件,我用向导生成.exe的都能正常运行,但是生成DLL文件的还不太清楚怎么调用。

现在着急需要把HomeScreen这个程序能运行起来,看一下什么效果,程序都看明白是怎么回事了,但是就是没有调起来,怀疑不是程序本身的问题,而是设置或者与环境相关的问题,但是现在一时还找不出来问题出在什么地方,不知道有谁知道该怎么调这样的程序使其能够正常运行不?
--------------------编程问答-------------------- up --------------------编程问答--------------------
To liy2000 :关于dll的调用,楼主请参见我原先发的一个帖子,你主要看看第一楼的就可以了,如下网址:

http://topic.csdn.net/u/20080127/13/8d0bef0b-9959-4807-848b-49433b5fecec.html --------------------编程问答-------------------- 好,谢谢了先,一会看看先,

另外在Home Screen下控制软键以及多功能键能给点提示信息不?该怎么入手?

非常感谢! --------------------编程问答-------------------- up

--------------------编程问答-------------------- 有点难度哦 --------------------编程问答-------------------- 关注 接分
补充:移动开发 ,  Windows Phone
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,