问题描述
这是上次萜上残留的3个问题看着大家这么热情忍不住先散个100分再继续问啦呵1.问题3的残留问题:在System.Diagnostics.Process.Start("cmd");中如何设定其起始位置,就是cmd的起始位置比如是D盘D:让cmd窗口打开之后自动定位到D:呢?(程序中设置,不是手动打个D:哦)2.VS2003里叫ToolBar,0508里好象叫什么ToolStrip什么的我查了下,要代替Windows的任务拦(包括"开始"按钮正在进行的任务的缩放还有系统NotifyIcon区域及输入法音量系统时间区)VS提供的ToolBar貌似不可以哦觉得要实现将正在进行的任务的缩放摆在ToolBar上并且点击它还要弹出来ToolBar里没这个功能也没找到好的第三方控件困难ing有好的想法的朋友可以畅谈一下不胜欢迎3.关于ListView的Cursor没实现(我要的效果是:当鼠标经过listview中的每个Item时鼠标显Hand型其他时候显default型)我自己写了一段效果不是我最想要的privatevoidlistView1_MouseMove(objectsender,MouseEventArgse){foreach(ListViewItemiteminthis.listView1.Items)if(this.listView1.GetItemAt(e.X,e.Y)==item)//判断鼠标所在处是否是某个Item{this.listView1.Cursor=Cursors.Hand;for(inti=0;i<=99999999;i++){//这个主要用来延时的不然一闪Hand就没了}}this.listView1.Cursor=Cursors.Default;//这样唉勉强了..}还有listview中判断鼠标所指的是否是某个item用this.listView1.GetItemAt(e.X,e.Y)==item只是判断那一个点咯最好是判断鼠标是否指在某个Item的图片(Item的Image)区域就好了唉..不知道怎么写做过的朋友欢迎给出Code呵自己也查了一些资料没多少相关的问题描述非常希望CSDN的大哥哥大姐姐指教如果分不够可以再加的问题最重要再“勾引”一下呵呵:通常建议或解决方法实在好的本人决不会吝啬给全分的呵万谢此问题违反C#版关于标题的规定,问题移到非技术区,提问者禁言30天。此问题提问者见到此信息后可以根据C#版置顶公告提示举报其他违规者提前解除禁言。另外楼主,大家的热情与你的散分没有什么必然的联系,话不是这么说的……
解决方案
本帖最后由 Ivony 于 2008-04-15 19:38:21 编辑
解决方案二:
问题1:使用Process.StartInfo.Arguments来设置启动参数参看http://www.cnblogs.com/coderlee/archive/2006/09/12/502433.htmlms-help://MS.VSCC.v80/MS.MSDN.v80/MS.NETDEVFX.v20.chs/cpref6/html/P_System_Diagnostics_Process_StartInfo.htm问题2:没有直接可以代替window任务栏的功能吧--!!问题3:在listView创建子控件中设置每个子控件的MouseEnter事件注册this.Cursor=Cursors.HandMouseLeave事件this.Cursor=Cursors.Default
解决方案三:
看看
解决方案四:
GoodLuck!
解决方案五:
GoodLuck!
解决方案六:
lz要干嘛?