挑战杯!!代码翻译

问题描述

谁能帮我吧这些代码翻译成c#版?利用API函数实现隐藏和显示桌面图标2001-10-2614:52作者:出处:yesky责任编辑:源代码如下:PrivateDeclareFunctionFindWindowLib"user32"Alias"FindWindowA"(ByVallpClassNameAsString,ByVallpWindowNameAsString)AsLongPrivateDeclareFunctionShowWindowLib"user32"(ByValhwndAsLong,ByValnCmdShowAsLong)AsLongPrivateConstSW_HIDE=0PrivateConstSW_RESTORE=9隐藏桌面图标PrivateSubCommand1_Click()DimHwdAsLongDimrtnAsLongHwd=FindWindow("Progman",vbNullString)rtn=ShowWindow(Hwd,SW_HIDE)EndSub显示桌面图标PrivateSubCommand2_Click()DimHwdAsLongDimrtnAsLongHwd=FindWindow("Progman",vbNullString)rtn=ShowWindow(Hwd,SW_RESTORE)EndSub

解决方案

解决方案二:
privateconstSW_HIDE=0;privateconstSW_RESTORE=9;privatevoidCommand1_Click(){longHwd=0;longrtn=0;Hwd=FindWindow("Progman",Constants.vbNullString);rtn=ShowWindow(Hwd,SW_HIDE);}privatevoidCommand2_Click(){longHwd=0;longrtn=0;Hwd=FindWindow("Progman",Constants.vbNullString);rtn=ShowWindow(Hwd,SW_RESTORE);}
解决方案三:
api对谁都一样,对着写就行了

时间: 2024-11-03 21:50:43

挑战杯!!代码翻译的相关文章

如何这段C#代码翻译成VB代码?谢谢!

问题描述 如何这段C#代码翻译成VB代码?谢谢! private void webBrowser1_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e) { //自动点击弹出确认或弹出提示 IHTMLDocument2 vDocument = (IHTMLDocument2)webBrowser1.Document.DomDocument; vDocument.parentWindow.execScrip

fortran-一段matlab的代码翻译成java的

问题描述 一段matlab的代码翻译成java的 def find_all_paths(graph, start, end, path=): path = path + if start == end: return if not graph.has_key(start): return paths = for node in graph: if node not in path: newpaths = find_all_paths(graph, node, end, path) for new

c-求帮忙把这段校验代码翻译成JAVA

问题描述 求帮忙把这段校验代码翻译成JAVA const u8 CRCHi[] = { 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x01, 0xC0,0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0, 0x80, 0x41, 0x00, 0xC1, 0x81, 0x40, 0x00, 0xC1, 0x81, 0x40, 0x01, 0xC0,0x80, 0x41, 0x01, 0xC0, 0x80

java-Java代码翻译为C#代码

问题描述 Java代码翻译为C#代码 public static String decrypt(String data String key) { if (key.length() < 16) { throw new RuntimeException(""Invalid AES key length (must be 16 bytes)""); } else if (key.length() > 16) { key = key.substring(0 1

C#代码翻译成VB.NET

问题描述 using(FileStreamfs=newFileStream(fileName,FileMode.Create)){while(UploadedLength<ContentLength){intbytes=this.FileUpload1.PostedFile.InputStream.Read(buffer,0,bufferSize);fs.Write(buffer,0,bytes);UploadedLength+=bytes;}}哪位大侠帮忙把这段C#代码翻译成VB.NET 解决

vs 程序代码翻译及解释

问题描述 vs 程序代码翻译及解释 能逐行解释讲解下么!谢谢! 解决方案 这代码很糟糕,不值得模仿!!!!!!!! 解决方案二: 可以,第一行定义了一个公共对话框对象,你的名字起的不好,叫filename,这怎么看都是一个字符串表示文件路径,但是实际上这是一个对话框 第二行,这个对话框显示的时候显示的初始的选择目录 第三行,对话框的文件类型过滤器,你会在打开对话框中看到一个文件类型的下拉,这个下拉就是这个配置的. 之后是当前默认使用的过滤器.你的代码同样很奇怪,定义了两个*.*的文件类型,完全是

请高手帮忙把以下JAVA代码翻译成PHP,100分全给你了

问题描述 以下JAVA代码是一个解密算法,请哪位高手帮下忙把以下JAVA类的代码翻译成PHP的类,非常感谢.importjava.io.IOException;importjava.io.UnsupportedEncodingException;importjava.net.URLDecoder;importjava.net.URLEncoder;importjava.security.InvalidAlgorithmParameterException;importjava.security.

请教将Java加密,解密代码翻译成C#代码

问题描述 加密算法:publicstaticStringencode(Stringkey,byte[]data)throwsException{DESKeySpecdks=newDESKeySpec(key.getBytes());SecretKeyFactorykeyFactory=SecretKeyFactory.getInstance("DES");//key的长度不能够小于8位字节KeysecretKey=keyFactory.generateSecret(dks);Ciphe

在jQuery 1.5中使用deferred对象的代码(翻译)_jquery

译者注:1. Deferred是jQuery1.5新增的一个特性,很多人把它翻译成 "异步队列",我觉得比较靠谱,毕竟和"延迟"没啥关系,不过这篇文章中我还采用deferred这个单词. 2. 这篇文章在jQuery1.5发布博客中提到,也是目前介绍deferred比较经典和深入的文章.鉴于目前中文资料比较少,特别翻译出来供大家学习参考. 3. 通篇采用意译的方式,如有不当还请大家提出. jQuery1.5中新增的Deferreds对象,可以将任务完成的处理方式与任