搜索
查看: 4877|回复: 5

我剛剛發現一個做磨砂玻璃的方法,不過.....

[复制链接]

11

主题

38

帖子

312

积分

二级会员

Rank: 3Rank: 3

积分
312
发表于 2012-5-5 19:56:10 | 显示全部楼层 |阅读模式
http://www.sydjy.cn/bbs_list.asp?Id=6231

我不懂把
dwmapi.dll
聲明共使用當中函數

以下是我試驗

::dwmapi( "DwmExtendFrameIntoClientArea", "Long()");

不成功...

可以教教我嗎

待我做一個參考給別人使用
回复

使用道具 举报

33

主题

543

帖子

3304

积分

荣誉会员

Rank: 8Rank: 8

积分
3304
发表于 2012-5-5 20:10:44 | 显示全部楼层

直接去 MSDN 里,把声明复制到aardio的转换工具中转换一下就可以了: [url=http://msdn.microsoft.com/zh-cn/lib

直接去 MSDN 里,把声明复制到aardio的转换工具中转换一下就可以了:
http://msdn.microsoft.com/zh-cn/library/aa969512.aspx

var dwmapi = raw.loadDll("Dwmapi.dll");
DwmExtendFrameIntoClientArea = dwmapi.api(
"DwmExtendFrameIntoClientArea", "INT(int hWnd,struct pMarInset)");
回复

使用道具 举报

11

主题

38

帖子

312

积分

二级会员

Rank: 3Rank: 3

积分
312
 楼主| 发表于 2012-5-5 20:48:09 | 显示全部楼层

[quote][size=2][color=#999999]lujjjh 发表于 2012-5-5 20:10[/color] [url=forum.php?m

lujjjh 发表于 2012-5-5 20:10
直接去 MSDN 里,把声明复制到aardio的转换工具中转换一下就可以了:
http://msdn.microsoft.com/zh-cn/libr ...

lujjjh大大
可以教教如何使用函數嗎?
我連aardio也使用到沒有回應
回复

使用道具 举报

20

主题

325

帖子

1945

积分

新手入门

积分
1945
发表于 2012-5-9 15:14:40 | 显示全部楼层

[align=left][font=新宋体][color=#0000ff]import[/color][color=#000000] win.ui; [/co

import win.ui;
/*DSG{{*/
var winform = ..win.form( right=599;bgcolor=0;bottom=399;parent=...;text="aardio Form" )
winform.add(
edit={ bottom=102;text=
"edit";left=68;multiline=1;top=53;z=1;right=406;edge=1;cls="edit" }
)
/*}}*/

var dwmapi = raw.loadDll("Dwmapi.dll");
DwmExtendFrameIntoClientArea = dwmapi.api(
"DwmExtendFrameIntoClientArea", "INT(int hWnd,struct pMarInset)");
var MARGINS = class {
 int cxLeftWidth;
 int cxRightWidth;
 int cyTopHeight;
 int cyBottomHeight;
}

pMarInset = MARGINS();
pMarInset.cxLeftWidth = -1
pMarInset.cxRightWidth = -1
pMarInset.cyTopHeight = -1
pMarInset.cyBottomHeight = -1

DwmExtendFrameIntoClientArea(winform.hwnd,pMarInset)

winform.show()
win.loopMessage();

1212222.jpg


点评

同意: 5.0
同意: 5
令到我明白如何使用pMarInset可以用class來做  发表于 2012-5-9 20:26
回复

使用道具 举报

11

主题

38

帖子

312

积分

二级会员

Rank: 3Rank: 3

积分
312
 楼主| 发表于 2012-5-9 20:25:39 | 显示全部楼层

[quote][size=2][color=#999999]ljtnine 发表于 2012-5-9 15:14[/color] [url=forum.php?

ljtnine 发表于 2012-5-9 15:14
import win.ui;
/*DSG{{*/
var winform = ..win.form( right=599;bgcolor=0;bottom=399;parent=...;text= ...

請問可以給QQ我
因為我還有問題想問
不過都是關於透明界面
是DrawThemeTextEx如何使用
因為我真的想做一個透明界面出來給別人參考
回复

使用道具 举报

20

主题

325

帖子

1945

积分

新手入门

积分
1945
发表于 2012-5-10 17:44:51 | 显示全部楼层

[align=left][font=新宋体] [color=#0000ff]import[/color][color=#000000] win.ui; [/


import win.ui;
/*DSG{{*/
var winform = ..win.form( right=599;bgcolor=65280;bottom=399;parent=...;text="aardio Form" )
winform.add(
groupbox={ bottom=310;right=330;left=108;top=153;z=2;text=
"groupbox";edge=1;cls="groupbox" };
edit={ bottom=102;text=
"edit";left=68;multiline=1;top=53;z=1;right=406;edge=1;cls="edit" }
)
/*}}*/

var dwmapi = raw.loadDll("Dwmapi.dll");
DwmExtendFrameIntoClientArea = dwmapi.api(
"DwmExtendFrameIntoClientArea", "INT(int hWnd,struct pMarInset)");
var MARGINS = class {
 int cxLeftWidth;
 int cxRightWidth;
 int cyTopHeight;
 int cyBottomHeight;
}

pMarInset = MARGINS();
pMarInset.cxLeftWidth = -1
pMarInset.cxRightWidth = -1
pMarInset.cyTopHeight = -1
pMarInset.cyBottomHeight = -1

DwmExtendFrameIntoClientArea(winform.hwnd,pMarInset)
winform.transparent(128,65280)

winform.show()
win.loopMessage();
未命名.jpg




评分

参与人数 1专家分 +100 收起 理由
qqmmcc + 100 赞一个!

查看全部评分

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

手机版|未经许可严禁引用或转载本站文章|站长邮箱|aardio.com|aardio官方社区 ( 皖ICP备09012014号 )

GMT+8, 2020-9-30 00:48 , Processed in 0.062500 second(s), 28 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表