本文目录
- make有几个意思
- make 的用法
- 使用C#绘制透明图层后,清空这个图层的所有图像
- 用VB做透明的窗体
- 屏保如何透明
- make [mek] make后面的e为什么不发音 英语不好啊 求解答
- make的中文是什么
- make的中文意思是什么
- emake认证是什么意思
- egg,went,make的e,哪个发音不同
make有几个意思
make 释义:v. 做;制造;使得;赚(钱);成功;达成
n. 性格;式样;制造;生产量
读音:英 [meɪk] 美 [meɪk]
例句:
1、用作动词 (v.)
If I had the time, I ’d make something better.
如果有时间的话,我会做些更好吃的东西。
2、用作名词 (n.)
Finally,I’ve got to find out what make of man he was.
最后,我终于知道了他是怎么样的一个人。
同近义词
1、perform
读音:英 [pəˈfɔ:m] 美 [pərˈfɔ:rm]
释义:vt.& vi.执行;履行;表演;扮演
vt.进行;完成;做;工作
vi.运行,表现;(驯兽)玩把戏
第三人称单数: performs 现在分词: performing
过去式: performed 过去分词: performed
例句:A computer can perform many tasks at once.
电脑能同时做多项工作。
2、do
读音:英 [du:] 美 [du]
释义:v. 做;干 n. 注意事项;《非正式》聚会;《古》事情
第三人称单数: does 复数: dos
现在分词: doing 过去式: did 过去分词: done
例句:Do what I tell you.
按照我告诉你的去做。
make 的用法
1、make用作名词时基本意思是“制造的方法,样式”,引申可指“体格,品质”。
2、make后常接介词of,一般接单数名词形式。
3、make后接不定式时的用法:用在make+宾语+动词的不定式中时,动词前面不能加to,这时是“使、让某人(或某物)做”的意思。
make,fabricate,manufacture,produce辨析
1、make普通用词,很常用,含义广,既可指制造具体的东西,也可指完成一种行为。
2、fabricate特指按照标准样式制作或把材料或部件组合成一个整体。
3、manufacture正式用词,一般指用机器大规模地批量生产各种生活或生产用品。
4、produce普通用词,侧重大量地生产出各种生产用品和生活用品,强调结果,也用于引申。
使用C#绘制透明图层后,清空这个图层的所有图像
在下面这个方法里面去绘制你需要的东西,每次都重新刷新。
protected override void OnPaint(PaintEventArgs e)
{
Graphics gp = Graphics.FromImage(m_ValueLayer);
gp.DrawLine(...);
gp.Dispose();
m_ValueLayer.MakeTransparent(Color.White);
}
-make
用VB做透明的窗体
不知道你说的透明是半透明还是全部透明,提供3个例子给你吧:
半透明窗体(窗体对鼠标点击有反应):
Option Explicit
’Transparancy API’s
Private Declare Function SetLayeredWindowAttributes Lib “user32“ (ByVal hWnd As Long, ByVal crKey As Long, ByVal bAlpha As Byte, ByVal dwFlags As Long) As Long
Private Declare Function UpdateLayeredWindow Lib “user32“ (ByVal hWnd As Long, ByVal hdcDst As Long, pptDst As Any, psize As Any, ByVal hdcSrc As Long, pptSrc As Any, crKey As Long, ByVal pblend As Long, ByVal dwFlags As Long) As Long
Private Declare Function GetWindowLong Lib “user32“ Alias “GetWindowLongA“ (ByVal hWnd As Long, ByVal nIndex As Long) As Long
Private Declare Function SetWindowLong Lib “user32“ Alias “SetWindowLongA“ (ByVal hWnd As Long, ByVal nIndex As Long, ByVal dwNewLong As Long) As Long
Private Const GWL_EXSTYLE = (-20)
Private Const LWA_COLORKEY = &H1
Private Const LWA_ALPHA = &H2
Private Const ULW_COLORKEY = &H1
Private Const ULW_ALPHA = &H2
Private Const ULW_OPAQUE = &H4
Private Const WS_EX_LAYERED = &H80000
Public Function isTransparent(ByVal hWnd As Long) As Boolean
On Error Resume Next
Dim Msg As Long
Msg = GetWindowLong(hWnd, GWL_EXSTYLE)
If (Msg And WS_EX_LAYERED) = WS_EX_LAYERED Then
isTransparent = True
Else
isTransparent = False
End If
If Err Then
isTransparent = False
End If
End Function
Public Function MakeTransparent(ByVal hWnd As Long, ByVal Perc As Integer) As Long
Dim Msg As Long
On Error Resume Next
Perc = 100
If Perc 《 0 Or Perc 》 255 Then
MakeTransparent = 1
Else
Msg = GetWindowLong(hWnd, GWL_EXSTYLE)
Msg = Msg Or WS_EX_LAYERED
SetWindowLong hWnd, GWL_EXSTYLE, Msg
SetLayeredWindowAttributes hWnd, 0, Perc, LWA_ALPHA
MakeTransparent = 0
End If
If Err Then
MakeTransparent = 2
End If
End Function
Public Function MakeOpaque(ByVal hWnd As Long) As Long
Dim Msg As Long
On Error Resume Next
Msg = GetWindowLong(hWnd, GWL_EXSTYLE)
Msg = Msg And Not WS_EX_LAYERED
SetWindowLong hWnd, GWL_EXSTYLE, Msg
SetLayeredWindowAttributes hWnd, 0, 0, LWA_ALPHA
MakeOpaque = 0
If Err Then
MakeOpaque = 2
End If
End Function
’’窗体加载时
Private Sub Form_Load()
MakeTransparent Me.hWnd, 20
End Sub
半透明窗体(对鼠标点击无反应):
Option Explicit
Private Declare Function GetWindowLong Lib “user32“ Alias _
“GetWindowLongA“ (ByVal hwnd As Long, ByVal nIndex As Long) As Long
Private Declare Function SetWindowLong Lib “user32“ Alias _
“SetWindowLongA“ (ByVal hwnd As Long, ByVal nIndex As Long, _
ByVal dwNewLong As Long) As Long
Private Declare Function SetLayeredWindowAttributes Lib “user32“ (ByVal hwnd As Long, ByVal crKey As Long, ByVal bAlpha As Byte, _
ByVal dwFlags As Long) As Long
Private Const GWL_EXSTYLE = (-20)
Private Const WS_EX_LAYERED = &H80000
Private Const WS_EX_TRANSPARENT = &H20&
Private Const LWA_ALPHA = &H2&
’//还有种类似的“窗体“ 可以隔着它点击 比如那个窗体是在桌面上,右键点击窗体,就是再右击桌面,好多桌面时钟呀~ 天气预报~什么都那样,这是怎么做的?
’请参考MSDN关于WS_EX_TRANSPARENT扩展样式的示例:
’http://support.microsoft.com/default.aspx?scid=kb;en-us;249341
’ --- 代码 ---
Private Sub Form_Load()
Dim lOldStyle As Long
Dim bTrans As Byte ’ The level of transparency (0 - 255)
bTrans = 128
lOldStyle = GetWindowLong(Me.hwnd, GWL_EXSTYLE)
SetWindowLong Me.hwnd, GWL_EXSTYLE, lOldStyle Or WS_EX_LAYERED Or WS_EX_TRANSPARENT
SetLayeredWindowAttributes Me.hwnd, 0, bTrans, LWA_ALPHA
End Sub
透明窗体(完全看不见):
Option Explicit
Private Declare Function SetWindowLong Lib “user32“ _
Alias “SetWindowLongA“ _
(ByVal hwnd As Long, _
ByVal nIndex As Long, _
ByVal dwNewLong As Long) _
As Long
Private Declare Function GetWindowLong Lib “user32“ _
Alias “GetWindowLongA“ _
(ByVal hwnd As Long, _
ByVal nIndex As Long) _
As Long
Private Const GWL_EXSTYLE = (-20)
Private Const LWA_ALPHA As Long = &H2
Private Const WS_EX_LAYERED As Long = &H80000
Private Declare Function SetLayeredWindowAttributes Lib “user32“ _
(ByVal hwnd As Long, _
ByVal crKey As Long, _
ByVal bAlpha As Long, _
ByVal dwFlags As Long) _
As Long
Private Sub Form_Load()
Dim p As Long
p = GetWindowLong(Me.hwnd, GWL_EXSTYLE) ’取得当前窗口属性
Call SetWindowLong(Me.hwnd, GWL_EXSTYLE, p Or WS_EX_LAYERED)
’加上一个透明属性
Call SetLayeredWindowAttributes(Me.hwnd, 0, 0, LWA_ALPHA)
End Sub
这些代码都是本人平时积累的,经试验可用.
这里还有一个文本框透明的例子,也许对你有用:
Option Explicit
Private Declare Function GetWindowLong Lib “user32“ Alias “GetWindowLongA“ (ByVal hwnd As Long, ByVal nIndex As Long) As Long
Private Declare Function SetWindowLong Lib “user32“ Alias “SetWindowLongA“ (ByVal hwnd As Long, ByVal nIndex As Long, ByVal dwNewLong As Long) As Long
Private Declare Function SetLayeredWindowAttributes Lib “user32“ (ByVal hwnd As Long, ByVal crKey As Long, ByVal bAlpha As Byte, ByVal dwFlags As Long) As Long
Private Const WS_EX_LAYERED = &H80000
Private Const GWL_EXSTYLE = (-20)
Private Const LWA_ALPHA = &H2
Private Const LWA_COLORKEY = &H1
Private Sub Form_Load()
Text1.BackColor = vbBlue
Dim rtn As Long
rtn = GetWindowLong(hwnd, GWL_EXSTYLE)
rtn = rtn Or WS_EX_LAYERED
SetWindowLong hwnd, GWL_EXSTYLE, rtn
SetLayeredWindowAttributes hwnd, vbBlue, 0, LWA_COLORKEY
End Sub
不知这些符不符合你的要求.
-make
屏保如何透明
把窗体设置为透明的 再去掉标题栏 再最大化 不过这样的屏保因该没有作用
代码如下:
Private Declare Function GetWindowRect Lib “user32“ (ByVal hWnd _
As Long, lpRECT As RECT) As Long
Private Declare Function GetClientRect Lib “user32“ (ByVal hWnd _
As Long, lpRECT As RECT) As Long
Private Declare Function CombineRgn Lib “gdi32“ (ByVal hDestRgn _
As Long, ByVal hSrcRgn1 As Long, ByVal hSrcRgn2 As Long, _
ByVal nCombineMode As Long) As Long
Private Declare Function CreateRectRgn Lib “gdi32“ (ByVal X1 As _
Long, ByVal Y1 As Long, ByVal X2 As Long, ByVal Y2 As Long) _
As Long
Private Declare Function ScreenToClient Lib “user32“ (ByVal hWnd _
As Long, lpPoint As POINTAPI) As Long
Private Declare Function SetWindowRgn Lib “user32“ (ByVal hWnd As _
Long, ByVal hRgn As Long, ByVal bRedraw As Boolean) As Long
Const RGN_XOR = 3
Private Type POINTAPI
x As Long
Y As Long
End Type
Private Type RECT
Left As Long
Top As Long
Right As Long
Bottom As Long
End Type
Private rctClient As RECT, rctFrame As RECT
Private hClient As Long, hFrame As Long
Public Sub MakeTransparent(frm As Form)
GetFrameClientRgn frm
SetWindowRgn frm.hWnd, hFrame, True
End Sub
Private Sub GetFrameClientRgn(frm As Form)
GetWindowRect frm.hWnd, rctFrame
GetClientRect frm.hWnd, rctClient
’将窗口矩形坐标转换为屏幕坐标
Dim lpTL As POINTAPI, lpBR As POINTAPI
lpTL.x = rctFrame.Left
lpTL.Y = rctFrame.Top
lpBR.x = rctFrame.Right
lpBR.Y = rctFrame.Bottom
ScreenToClient frm.hWnd, lpTL
ScreenToClient frm.hWnd, lpBR
rctFrame.Left = lpTL.x
rctFrame.Top = lpTL.Y
rctFrame.Right = lpBR.x
rctFrame.Bottom = lpBR.Y
rctClient.Left = Abs(rctFrame.Left)
rctClient.Top = Abs(rctFrame.Top)
rctClient.Right = rctClient.Right + Abs(rctFrame.Left)
rctClient.Bottom = rctClient.Bottom + Abs(rctFrame.Top)
rctFrame.Right = rctFrame.Right + Abs(rctFrame.Left)
rctFrame.Bottom = rctFrame.Bottom + Abs(rctFrame.Top)
rctFrame.Top = 0
rctFrame.Left = 0
hClient = CreateRectRgn(rctClient.Left, rctClient.Top, _
rctClient.Right, rctClient.Bottom)
hFrame = CreateRectRgn(rctFrame.Left, rctFrame.Top, _
rctFrame.Right, rctFrame.Bottom)
CombineRgn hFrame, hClient, hFrame, RGN_XOR
End Sub
Private Sub Form_Resize()
MakeTransparent Me
End Sub
-make
make [mek] make后面的e为什么不发音 英语不好啊 求解答
这是元辅e结构的单词 “元”就是元音 “ 辅”就是辅音
比如 take make like face bike 等 他们后边的e都不发音 而且这种结构的单词里的元音都发元音它本身的音
make的中文是什么
make意思是制造;做;组装;写;出产;制订;造成(破坏、破损等);使变得;使成为;迫使;强迫;制造;生产量;性格;形状,样式。
英 [meɪk] 美 [mek]
vt.做,制造;生产,制定;使成为;使产生
vi.开始;尝试;行进;增大
n.制造;生产量;性格;形状,样式
一、制造;做;组装
She makes her own clothes.
她自己做衣服。
二、写;出产;制订
These regulations were made to protect children.
这些规章制度是为了保护儿童而制订的。
三、造成(破坏、破损等)
The holes in the cloth were made by moths.
布上的窟窿是虫子蛀的。
四、使变得;使成为
The news made him very happy.
这则消息使他非常高兴。
五、迫使
They made me repeat the whole story.
他们非让我把整个事件再说一遍。
扩展资料
同义词:
一、create
英 [kriˈeɪt] 美 [kriˈet]
vt.产生;创造,创作;封爵,把…封为(贵族)
vi.[英][俚]大发脾气,大发牢骚
The main purpose of industry is to create wealth.
工业的主要宗旨是创造财富。
二、fabricate
英 [ˈfæbrɪkeɪt] 美 [ˈfæbrɪˌket]
vt.制造;捏造;装配
The evidence was totally fabricated.
这个证据纯属伪造。
make的中文意思是什么
make的中文意思:使得;进行;布置;整理;制造;构成等。
make的用法:
一、动词:
1、make的基本意思是“做,制造”,即“使甲物变为乙物”“使某物变为某种状态”。引申可指 “开始,试图”,“行进,趋向”,“被做成,被制成”,“增长起来”, “走(到),以(某种速度)行进,赶上”,“吃”,“说明,讲述”。-make
2、make可用作不及物动词,也可用作及物动词。用作及物动词时可接名词、代词作宾语,用作不及物动词时主动形式常含有被动意义。
3、make作“作出某种动作”解时,常与某些名词连用,其意思常常近似于与该名词相对应的动词,用来表示行动,可接介词短语,也可接动词不定式。
4、make可接双宾语,意思是“给什么做什么,为什么提供或准备什么”,其间接宾语可以转换为介词for的宾语。
5、make还可接由名词、形容词、动词不定式、过去分词或介词短语充当补足语的复合宾语。当名词作宾语补足语时,通常含有“把某种优良品质或地位等赋予对方或自身”的意思,宾语补足语一般含褒义。
当形容词作宾语补足语时,形容词有时可以提至宾语之前; 当动词不定式作宾语补足语时,一般不带to,但在被动结构中to不可省去,在某些谚语中make后的动词不定式是可以带to的; 某些表示“感觉,认识”的动词如understand, know, feel等作宾语补足语时常用过去分词,宾语用反身代词。-make
make后接的复合宾语中,常以it来代替较长的动词不定式短语或从句,即采用形式宾语结构,此时的意思是“使什么成为什么”,“使得”,“估计,认为,算出”等。
6、make偶尔还可用作系动词,意思是“达到某种状态”,表语多为certain, free, light, sure, little, much等形容词或as if从句。
7、make可用于被动结构。
二、名词
1、make用作名词时基本意思是“制造的方法,样式”,引申可指“体格,品质”。
2、make后常接介词of,一般接单数名词形式。
参考资料来源:百度百科-make
emake认证是什么意思
E-Mark 认证也就是欧洲共同市场 , 对汽.机车及其安全零配件产品,噪音及废气等,均需依照欧盟法令【 EEC Directives 】与欧洲经济委员会法规【 ECE Regulation 】的规定,通过产品符合认证要求,即授予合格证书,以确保行车的安全及环境保护之要求。
E-mark认证适用范围
整车,即两轮或三轮以上之电机动交通工具,如客车、货车、摩托车、巴士及道路外之车辆汽机车零组件-车灯与灯泡、各种视镜、轮胎、轮圈、刹车、喇叭、防盗设备、安全带、汽车玻璃及排气管等汽机车零配件-安全帽、儿童安全椅、车内附属电器产品等。
自2002年10月起,规定所有车辆, 车辆零部件,以及用于车上的电子性产品必须强制执行EMC测试。所有在欧销售的电子零部件须统一符合EMC指令95/54/EC,根据EMC指令89/336/EEC进行的自我宣告将不再有效。而由欧盟授权车辆类产品的公告机构出具E/e Mark证书。也就是说,车辆类电子及电子零部件原先申请的CE(EMC)认证将从2002年10月起不再有效。必须重新申请欧洲国家交通部门出具的E/eMark证书后方可在欧洲市场销售。
。
-make
egg,went,make的e,哪个发音不同
make的“e”不发音,其它两个词的“e”都发 [e] 的音,具体音标见下 ↓
单词 音标
egg [eɡ]
went [went]
make [meɪk]