首页
社区
课程
招聘
Radasm设计的界面与运行的界面为什么会不同
发表于: 2007-5-28 09:08 9189

Radasm设计的界面与运行的界面为什么会不同

2007-5-28 09:08
9189
1、Radasm设计的界面与运行的界面为什么会不同(XP系统)
2、在Radasm中怎样使用MANIFEST文件

下面是图片链接(36kb)

[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!

收藏
免费 0
支持
分享
最新回复 (15)
雪    币: 200
活跃值: (154)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
已解决(结帖)
2007-5-28 10:24
0
雪    币: 100
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
我也在想这个问题...

楼主怎么解决的?
2007-5-28 20:05
0
雪    币: 200
活跃值: (154)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
在代码头加上必需的API(红色)
start:
        invoke GetModuleHandle,NULL
        mov    hInstance,eax
        invoke GetCommandLine
        mov                CommandLine,eax
        invoke InitCommonControls;用InitCommonControlsEx也可以
        invoke WinMain,hInstance,NULL,CommandLine,SW_SHOWDEFAULT
        invoke ExitProcess,eax

方法一:
把以下代码复制为你的应用程序名+后缀+manifest
如你的应用程序名为:abc.exe则为abc.exe.manifest
把abc.exe.manifest复制到与你的应用程序同一目录下

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">

<assemblyIdentity
        processorArchitecture="x86"
        version="1.0.0.0"
        type="win32"
        name="*.exe"
/>
    <description>DialogAsMain.exe</description>

    <dependency>
    <dependentAssembly>
    <assemblyIdentity
         type="win32"
         name="Microsoft.Windows.Common-Controls"
         version="6.0.0.0"
         publicKeyToken="6595b64144ccf1df"
         language="*"
         processorArchitecture="x86"
    />
    </dependentAssembly>
    </dependency>
</assembly>

方法二:(绿色程序)
把代码复制到Res目录下,文件名随便都可以(当然你自己要好识别的)
在RADASM中增加资源:
类型:MANIFEST
ID:1 (必须为1)
文件:指定刚才保存的文件
编译后即可实现
2007-5-29 09:39
0
雪    币: 100
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
恩。谢谢楼主

在论坛也搜到了。
2007-5-30 18:08
0
雪    币: 212
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
我对楼主2种方法试过不行的?我rpwt?
2007-5-31 01:52
0
雪    币: 200
活跃值: (154)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
忘记了说了,在“文件”项目中指定刚才另存的文件
2007-5-31 15:52
0
雪    币: 100
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
8
论坛上有个办法是修改模板.

这样用模板建立的程序就都有XP风格了
2007-5-31 20:51
0
雪    币: 212
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
9
看雪精华里面的我都试过

就是我rpwt不行的!?
2007-6-1 13:26
0
雪    币: 100
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
10
那就吐血了-.-
2007-6-2 09:17
0
雪    币: 200
活跃值: (154)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
11
类型:MANIFEST (资料类型编号为24)
ID:1 (必须为1)

rpwt我不知道是什么,但资料中介绍这2个编号必须如上所述的
2007-6-2 11:30
0
雪    币: 253
活跃值: (250)
能力值: ( LV9,RANK:210 )
在线值:
发帖
回帖
粉丝
12
问题1是怎么解决的呢?
2007-6-2 20:14
0
雪    币: 253
活跃值: (250)
能力值: ( LV9,RANK:210 )
在线值:
发帖
回帖
粉丝
13
问题1怎么解决的呢?
2007-6-2 20:18
0
雪    币: 212
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
14
rpwt就是"人品问题"......

我的是这样的,看图

上传的附件:
2007-6-3 12:49
0
雪    币: 1505
能力值: (RANK:210 )
在线值:
发帖
回帖
粉丝
15
都是用vc编辑资源
2007-6-3 13:26
0
雪    币: 212
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
16
找到问题的关键了!!!
当初我试过几种radasm实现xp风格的方法,最后都不行
然后一直到今天,就在今天终于解决是什么问题了!
不是我人品问题,是我机子的样貌问题...

因为win98用的多的缘故吧,我喜欢把xp的风格全部关闭
就是因为没有开启我的电脑属性的"窗体和按钮的视觉样式"选项
才一直都以为不能实现......
说出经验大家借鉴一下.
2007-6-3 23:54
0
游客
登录 | 注册 方可回帖
返回
//