vb.net如何是窗口钉在桌面上呀

问题描述

vb.net如何是窗口钉在桌面上呀?????????????????

解决方案

解决方案二:
PublicClassForm1Dimx,yAsIntegerPrivateSubForm1_Load(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)HandlesMyBase.Loadx=Me.Location.Xy=Me.Location.YEndSubPrivateSubForm1_Move(ByValsenderAsObject,ByValeAsSystem.EventArgs)HandlesMe.MoveMe.Left=xMe.Top=yEndSubEndClass

解决方案三:
恩老大你的方法确实可以让窗体钉在桌面,但是我想让桌面成为程序窗体的父窗体,应该如何做呢??????????在线等!!!!!!!!!!!
解决方案四:
测试一下,看看是否正确.PublicDeclareFunctionGetWindowLongLib"user32"Alias"GetWindowLongA"(ByValhWndAsInteger,ByValnIndexAsInteger)AsIntegerPublicDeclareFunctionSetWindowLongLib"user32"Alias"SetWindowLongA"(ByValhWndAsInteger,ByValnIndexAsInteger,ByValdwNewLongAsInteger)AsIntegerPublicDeclareFunctionSetParentLib"user32"(ByValhWndChildAsIntPtr,ByValhWndNewParentAsIntPtr)AsIntPtrPublicConstGWL_STYLE=-16PublicConstWS_BORDER=&H800000PublicDeclareFunctionGetDesktopWindowLib"user32"()AsLongPrivateSubButton1_Click(ByValsenderAsSystem.Object,ByValeAsSystem.EventArgs)HandlesButton1.ClickDimDESKAsInt32=GetDesktopWindowTryDimlStyleAsInt32=GetWindowLong(Me.Handle.ToInt32,GWL_STYLE)lStyle=lStyleAndNotWS_BORDERSetWindowLong(Me.Handle.ToInt32,GWL_STYLE,lStyle)SetParent(DESK,Me.Handle.ToInt32)CatchexAsExceptionMsgBox(ex.Message)EndTryEndSub
解决方案五:
诚实男人你好:你能解释一下你的代码吗?非常感谢!!!!!!!!!!!
解决方案六:
DimDESKAsInt32=GetDesktopWindow'获得桌面窗体的句柄。TryDimlStyleAsInt32=GetWindowLong(Me.Handle.ToInt32,GWL_STYLE)'获取当前窗体的句柄。lStyle=lStyleAndNotWS_BORDERSetWindowLong(Me.Handle.ToInt32,GWL_STYLE,lStyle)'设置当前窗体的样式(不大确定)SetParent(DESK,Me.Handle.ToInt32)'设置当前窗体的父窗体是桌面窗体。CatchexAsExceptionMsgBox(ex.Message)EndTry

解决方案七:
study

时间: 2024-09-08 20:22:48

vb.net如何是窗口钉在桌面上呀的相关文章

C# WPF 让你的窗口始终钉在桌面上

原文:C# WPF 让你的窗口始终钉在桌面上 IntPtr hWnd = new WindowInteropHelper(Application.Current.MainWindow).Handle; IntPtr hWndProgMan = FindWindow("Progman", "Program Manager"); SetParent(hWnd, hWndProgMan);   [DllImport("user32.dll", SetL

win7系统桌面上的ie浏览器图标不见了如何解决

  方法一. 在其他的系统盘里, 例如在C盘以外的盘,首先新建个文件夹,文件夹为取名为"Internet Explorer.{871C5380-42A0-1069-A2EA-08002B30309D}",接着把它复制到桌面.桌面上的IE图标就回来了,此图标是电脑系统原本的IE图标,不是快捷方式. 方法二. 首先打开"计算机",然后点击工具栏里的"向上",这样既可以看到窗口中有一个IE图标了,把这个图标拖放到桌面就行了; 方法三. 在win7系统任

Win8 IE10如何创建快捷方式到桌面上

Windows8 IE10如何创建快捷方式到桌面上? 文章编号:090289 2012-11-28 17:09 故障现象: Windows8 IE10如何创建快捷方式到桌面上? 解决方案: Windows8桌面无法直接调出IE10桌面图标,可以通过以下2种常规的操作方式将IE图标发送桌面上 1. 打开路径C:Program FilesInternet Explorer将其图标发送桌面快捷方式 2. 按住shift键同时鼠标右击快速启动栏的IE图标弹出菜单发送到桌面快捷方式. 电脑常识

添加到图图桌面上的图标怎么移回到桌面上

如果想将添加到图图桌面美化软件上的图标重新移动到桌面上,可以使用以下两种方式. 1.在图图桌面上右击要移动到桌面上的图标,点[图标移动到桌面]即可.(如图) 2.在图图桌面上左键按住图标不要松开,将图标拖离图图桌面位置,当图标上方出现"图标移至桌面 提示:同时按住Alt键不放直接删除"时,松开左键即可.(如图)         注:更多精彩教程请关注三联电脑教程栏目

Win7电脑怎么录音保存在桌面上?

  我们天天都有用到电脑,有时候因某种原因需要录音,然后去网上下软件又有点麻烦.这时候我们就可以打开Windows系统中自带的一个录音功能,我们可以用这个简单的录音程序来录制声音,并且把所录制的声音保存到电脑上.那要如何打开这个功能在电脑上录音呢?现在就由小编和大家介绍一下Win7电脑怎么录音并放在桌面上的方法. 步骤如下: 1.首先打开开始菜单,在开始菜单最下方有一个搜索框,你可以在这里面搜索系统的功能及开始菜单中的程序快捷方式. 2.在 搜索框中输入录音二字,如图所示,你也可以通过点击所有程

百度音乐下载歌曲怎么到桌面上?

  1.双击桌面上百度音乐客户端,进入工具首页.如图: 2.首先检查下,该工具默认的下载存储位置在哪.单击工具右上角的"设置"按钮. 3.此时会弹出"设置"对话框,然后单击"下载设置"按钮,查看"存储位置"的路径. 4.很显然这个路径并非是指向桌面,这里我们需要设置一下,将路径改为桌面.单击"更改"--找到"桌面"单击,然后单击"确定"即可. 5.接着检查下路径是否更

如何在WindowsVista或WindowsXP中使回收站出现在桌面上

  我自己修复此问题 要在 Windows Vista 中修复此问题,请按照下列步骤操作: 1. 单击"开始",然后单击"控制面板". 2. 依次单击"外观和个性化"."个性化"和"更改桌面图标". 3. 单击以选中"回收站"复选框,然后单击"确定". 后续步骤 请检查是否已修复此问题.如果已修复,您就完成了本文内容.如果未修复,则可尝试执行"替代方法&qu

android-请问在Android开发中如何只获得手机桌面上的App列表

问题描述 请问在Android开发中如何只获得手机桌面上的App列表 我现在能够获得手机中安装的所有App列表,但我只想获得手机桌面上的App列表,请问应该如何解决? 解决方案 第一步:建立基本数据:PakageMod.java public class PakageMod { public String pakageName;//应用的包名 public String appName;//应用的名称 public Drawable icon;//应用图标 public PakageMod()

文件操作-把内存卡上的.iso移到桌面上,怎么要这么复杂?

问题描述 把内存卡上的.iso移到桌面上,怎么要这么复杂? 可移动磁盘里,也就是手机内存卡里有个后缀名为.iso 的东东,为什么我直接把它移动电脑桌面上,电脑的右下角就出现下面这个提示.后来我想了种方法,先到网吧的电脑上把这个.iso 发送给某个好友,再跑回家自己的电脑上把发送给好友的这个东东下载到桌面上,果然成功了.好无语为什么把这样的.iso 发到桌面上要经过这样的步骤,而不能直接移动桌面上?还有没有别的办法可以移动.iso 这个东东从内存卡到桌面,从桌面到内存卡就可以直接移动. 解决方案