Handle:=FindWindow(nil,'C:\windows\system32\cmd.exe');
if Handle<>0 then
begin
SHOWWINDOW(handle,sw_hide);
OldLong:=SetWindowLong(handle,GWL_EXSTYLE,WS_EX_TOOLWINDOW and not WS_EX_APPWINDOW);
ShowMessage(IntToStr(GetLastError));
SHOWWINDOW(handle,sw_Restore);
end;GetLastError返回的错误代码是5,我查看了MSDN,代码的意思是Access is denied.,是不是对CMD窗口进行操作?
还请各位大侠指点,谢谢!
if Handle<>0 then
begin
SHOWWINDOW(handle,sw_hide);
OldLong:=SetWindowLong(handle,GWL_EXSTYLE,WS_EX_TOOLWINDOW and not WS_EX_APPWINDOW);
ShowMessage(IntToStr(GetLastError));
SHOWWINDOW(handle,sw_Restore);
end;GetLastError返回的错误代码是5,我查看了MSDN,代码的意思是Access is denied.,是不是对CMD窗口进行操作?
还请各位大侠指点,谢谢!
解决方案 »
- HTTPS高分问题!高手狂入!
- delphi 下用MS tts 如何保存为WAV文件
- 可不可封装基于TForm的组件,使它可以接受参数?
- 哪个大哥给写个DLL的例子,要D7写的!在线等,解决就给分!
- 哪儿有用delphi+Dbisam开发数据库程序的中文电子图书
- 请高手指点
- 求救!!(想破了头也没有想出来啊。。~o~)
- ★★★网络相关,高手请进★★★关注、UP有分
- 怎样在sql2000中不显示系统表
- idtcpclient "socket Error #10054 Connecton reset by peer" 是不是不可避免的出现 错误捕获不到
- cxgrid使用ExportGrid4ToEXCEL导出成excel格式时,如何只导出“部分”列?
- BitBlt 拷贝白条问题
然后定义h:Thandle,就可以了。。