C语言辅导:C#在WinCE5.0调用控制面板
来源:优易学  2011-1-15 16:22:38   【优易学:中国教育考试门户网】   资料下载   IT书店

  循环调用每个面板,因为每个系统都可能不一样,所以,随便写了50 

            System.Diagnostics.Process p = new Process();

            for (int i = 0; i < 50; i++)
            ...{
                p.StartInfo.FileName = "ctlpnl.exe";
                p.StartInfo.Arguments = "\windows\cplmain.cpl,"+i.ToString();
                p.StartInfo.UseShellExecute = true;
                p.Start();
                MessageBox.Show("ok");
            }

控制面板需要经过ctlpnl来调用的。

一般的控制面板参数

ctlpnl.exe cplmain.cpl,1 - set password
ctlpnl.exe cplmain.cpl,2 - set ownerinfo
ctlpnl.exe cplmain.cpl,3 - battery status
ctlpnl.exe cplmain.cpl,4 - memory status
ctlpnl.exe cplmain.cpl,5 - about
ctlpnl.exe cplmain.cpl,7 - align
ctlpnl.exe cplmain.cpl,8 - keyboard settings
ctlpnl.exe cplmain.cpl,9 - sound
ctlpnl.exe cplmain.cpl,10- remove programs
ctlpnl.exe cplmain.cpl,11- start menu
ctlpnl.exe cplmain.cpl,12- button assignments
ctlpnl.exe cplmain.cpl,13- today screen
ctlpnl.exe cplmain.cpl,15- beam settings
ctlpnl.exe cplmain.cpl,16- clock
ctlpnl.exe cplmain.cpl,17- network adapters
ctlpnl.exe cplmain.cpl,18- regional settings
ctlpnl.exe cplmain.cpl,19- connections
ctlpnl.exe cplmain.cpl,20- phone settings
ctlpnl.exe cplmain.cpl,22- manage certificates
ctlpnl.exe cplmain.cpl,23- bluetooth

我的测试的模拟器里,第0个是对比度的调整。

责任编辑:虫虫

文章搜索:
 相关文章
热点资讯
资讯快报
热门课程培训