Q&A
HOME
Tips & Tech
Q&A
Discuss
Download
자유게시판
홍보 / 광고
구인 / 구직
LOGIN
회원가입
프로그램 실행했을때 전체 화면을 가리기?
안녕하세요 델파인 여러분
다름이 아니라 게임방에서 알바 하는데요
클라이언트를 관리 하는 프로그램이 참 마음에 드네요.^^
어떤 부분이 마음에 드냐면요..전체 화면을 깜깜해지고 아무것도 보이지도 않고
실행한 프로그램만 보이고...패스워드와 아이디만 받구로 되어 있고..
이게 어떻게 해서 이리 되는거죠?
1
COMMENTS
stoney
•
2001.08.01 21:42
저두 어디선가 본 팁이 있길래 올려 드립니다. 참고하세요..
unit Unit1;
interface
uses
Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs;
type
TForm1 = class(TForm)
procedure FormCreate(Sender: TObject);
procedure FormClose(Sender: TObject; var Action: TCloseAction);
procedure FormKeyDown(Sender: TObject; var Key: Word;
Shift: TShiftState);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form1: TForm1;
implementation
{$R *.DFM}
procedure TForm1.FormCreate(Sender: TObject);
var
HTaskbar : HWND;
OldVal : LongInt;
begin
TRY
//Find handle of TASKBAR
HTaskBar:=FindWindow('Shell_TrayWnd',nil);
//Turn SYSTEM KEYS off
SystemParametersInfo (97, Word (True), @OldVal, 0) ;
//Disable the taskbar
EnableWindow(HTaskBar,False);
//Hide the taskbar
ShowWindow(HTaskbar,SW_HIDE);
FINALLY
With FORM1 do begin
BorderStyle :=bsNone;
FormStyle :=fsStayOnTop;
Left :=0;
Top :=0;
Height :=Screen.Height;
Width :=Screen.Width;
end;
END{FINALLY}
end;
procedure TForm1.FormClose(Sender: TObject; var Action: TCloseAction);
var
HTaskbar : HWND;
OldVal : LongInt;
begin
//Find handle of TASKBAR
HTaskBar:=FindWindow('Shell_TrayWnd',nil);
//Turn SYSTEM KEYS Back ON
SystemParametersInfo (97, Word (False), @OldVal, 0);
//Enable the taskbar
EnableWindow(HTaskBar,True);
//Show the taskbar
ShowWindow(HTaskbar,SW_SHOW);
end;
procedure TForm1.FormKeyDown(Sender: TObject; var Key: Word;
Shift: TShiftState);
begin
if Key = VK_ESCAPE then
Close;
end;
홍재민 wrote:
> 안녕하세요 델파인 여러분
>
> 다름이 아니라 게임방에서 알바 하는데요
>
> 클라이언트를 관리 하는 프로그램이 참 마음에 드네요.^^
>
> 어떤 부분이 마음에 드냐면요..전체 화면을 깜깜해지고 아무것도 보이지도 않고
>
> 실행한 프로그램만 보이고...패스워드와 아이디만 받구로 되어 있고..
>
> 이게 어떻게 해서 이리 되는거죠?
>
>
0
0
삭제
수정
댓글
(NOTICE) You must be
logged in
to comment on this post.
To
•
2001.08.01 02:46
1
COMMENTS
/
0
LIKES
델파이도 라이브러리가 서적으로 나와있나요?
델피언
•
2001.08.01 21:09
제 기억으로는 아마도 없는걱 같습니다. 예전 델파이 2.0 때 인가, 레퍼런스 북이 있던것 같기도 한데.. (...
정원철
•
2001.08.01 01:51
1
COMMENTS
/
0
LIKES
[여러고수님들 부탁요] 문자열을 변수로 사용할순없나여...?
leowiz
•
2001.08.01 04:08
A1 := '1'; B1 := '2'; C1 := '3'; ShowMessage( '( '+ A1 + '+' + B1 +')*' + C1); 정원철 wrote: ...
아기코알라
2001.08.01 01:33
0
COMMENTS
/
0
LIKES
Paradox의 License 는?
이주연
2001.08.01 00:40
0
COMMENTS
/
0
LIKES
퀵 레포트 preview에서 이상작동해요.
광란자
2001.08.01 00:25
0
COMMENTS
/
0
LIKES
스풀러 제어...
난새
2001.07.31 23:46
0
COMMENTS
/
0
LIKES
MIDAS이용시 서버의 RequestLive나 Table Filter가 안먹습니다
초보델피
2001.07.31 23:13
0
COMMENTS
/
0
LIKES
캠으로 동영상을 만들수 있나여?
kkk
2001.07.31 23:13
0
COMMENTS
/
0
LIKES
DBImage1에 이미지 올리려는것좀 도와주세요...!!
진짜 왕초보
•
2001.08.01 00:39
1
COMMENTS
/
0
LIKES
디비그리드에서 한 레코드를 클릭했을때 선택한 자료가나오게..
hobakpa
•
2001.07.31 23:20
진짜 왕초보 wrote: > 디비그리드에서 한 레코드를 선택했을때 선택한 자료가나오게끔하는 소스 > 여러 ...
성필
2001.07.31 23:20
0
COMMENTS
/
0
LIKES
DBgrid와 Table을 사용한 정렬문제
이기석
2001.07.31 21:48
0
COMMENTS
/
0
LIKES
인터베이스 gdb 정전으로 인한 자료파손 문제?
나
2001.07.31 21:18
0
COMMENTS
/
0
LIKES
Delphi exception EDBEngineError at $692F985
묵시록
2001.07.31 20:42
0
COMMENTS
/
0
LIKES
MDB 패스워드 문제
규선
2001.07.31 20:42
0
COMMENTS
/
0
LIKES
리스트 뷰 드래그 앤 드랍 - 꼭 좀 도와주세요!
진짜초보
2001.07.31 20:10
0
COMMENTS
/
0
LIKES
ExecSql Error
올랭이
2001.07.31 19:59
0
COMMENTS
/
0
LIKES
리치에디트의 텍스트를 Html로 만드는 법좀...
델파이 왕초보
2001.08.01 00:27
0
COMMENTS
/
0
LIKES
(급함119)콤보박스밑의 답변되루 했는데 잘 안되네염..헐 다시한번질문.
와인
2001.07.31 19:03
0
COMMENTS
/
0
LIKES
델파이4.0 & sql-server 2000에서의 문제.. 급함.
홍재민
•
2001.07.31 14:27
1
COMMENTS
/
0
LIKES
프로그램 실행했을때 전체 화면을 가리기?
안녕하세요 델파인 여러분 다름이 아니라 게임방에서 알바 하는데요 클라이언트를 관리 하는 프로그램이 참 마음에 드네요.^^ 어떤 부분이 마음에 드냐면요..전체 화면을 깜깜해지고 아무것도 보이지도 않고 실행한 프로그램만 보이고......
stoney
•
2001.08.01 21:42
저두 어디선가 본 팁이 있길래 올려 드립니다. 참고하세요.. unit Unit1; interface uses Wind...
이상원
2001.07.31 10:04
0
COMMENTS
/
0
LIKES
ISAPI에서 외부실행파일 실행이 안되여
홍재민
2001/07/31 14:27
Views
258
Likes
0
Comments
1
Reports
0
Tag List
수정
삭제
목록으로
한델 로그인 하기
로그인 상태 유지
아직 회원이 아니세요? 가입하세요!
암호를 잊어버리셨나요?
unit Unit1;
interface
uses
Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs;
type
TForm1 = class(TForm)
procedure FormCreate(Sender: TObject);
procedure FormClose(Sender: TObject; var Action: TCloseAction);
procedure FormKeyDown(Sender: TObject; var Key: Word;
Shift: TShiftState);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form1: TForm1;
implementation
{$R *.DFM}
procedure TForm1.FormCreate(Sender: TObject);
var
HTaskbar : HWND;
OldVal : LongInt;
begin
TRY
//Find handle of TASKBAR
HTaskBar:=FindWindow('Shell_TrayWnd',nil);
//Turn SYSTEM KEYS off
SystemParametersInfo (97, Word (True), @OldVal, 0) ;
//Disable the taskbar
EnableWindow(HTaskBar,False);
//Hide the taskbar
ShowWindow(HTaskbar,SW_HIDE);
FINALLY
With FORM1 do begin
BorderStyle :=bsNone;
FormStyle :=fsStayOnTop;
Left :=0;
Top :=0;
Height :=Screen.Height;
Width :=Screen.Width;
end;
END{FINALLY}
end;
procedure TForm1.FormClose(Sender: TObject; var Action: TCloseAction);
var
HTaskbar : HWND;
OldVal : LongInt;
begin
//Find handle of TASKBAR
HTaskBar:=FindWindow('Shell_TrayWnd',nil);
//Turn SYSTEM KEYS Back ON
SystemParametersInfo (97, Word (False), @OldVal, 0);
//Enable the taskbar
EnableWindow(HTaskBar,True);
//Show the taskbar
ShowWindow(HTaskbar,SW_SHOW);
end;
procedure TForm1.FormKeyDown(Sender: TObject; var Key: Word;
Shift: TShiftState);
begin
if Key = VK_ESCAPE then
Close;
end;
홍재민 wrote:
> 안녕하세요 델파인 여러분
>
> 다름이 아니라 게임방에서 알바 하는데요
>
> 클라이언트를 관리 하는 프로그램이 참 마음에 드네요.^^
>
> 어떤 부분이 마음에 드냐면요..전체 화면을 깜깜해지고 아무것도 보이지도 않고
>
> 실행한 프로그램만 보이고...패스워드와 아이디만 받구로 되어 있고..
>
> 이게 어떻게 해서 이리 되는거죠?
>
>