자유롭게 질의 및 응답을 할 수 있는 게시판입니다. 개발자 여러분의 답변이 큰 도움이 됩니다. 
  • 제품설치/등록 오류 문의: 설치/등록 Q&A 이용 (제품 구매 고객 한정)

1. 개발/실행 플랫폼 
  (1) OS : Windows 7
  (2) 개발툴 : Delphi Xe2
  (3) 사용 Database : none

2. 개발 중인 프로그램 
   - 개발프로그램 자리비움시 잠금모드구현

3. 질문 내용 


안녕하세요.

WINDOW API를 이용하여 화면 잠금모드를 구현한게 있습니다.

특정시간 자리 이석시 잠금화면을 띄우고 기존화면은 화면에서 보이지 않게 하는 기능이였습니다.

구현방식은...

잠금화면을 제외하고 메인폼을 최소화 시킨뒤 하단 윈도우작업표시줄에서 제거 하고난뒤, 잠금화면을 정상 처리(로그인) 하면 다시 윈도우작업표시줄에 표시해주고 기존 메인폼을 돌려놓는 방식입니다.

그런데 문제가 되는부분이 윈도우작업표시줄제거 api를 사용하면 모달 폼이 뒤로 숨는현상이 발생합니다.(첨부파일 참조..)

그러다보니 화면뒤로 숨는 메세지 또는 폼때문에 화면이 락걸린 현상처럼 되버리더군요..

잘못된 부분이 있다면 지적 부탁드립니다.
 

번호 제목 글쓴이 날짜 조회 수
공지 [프로그래밍 강의] 2021.6~2021.12 관리자 2015.01.22 17220
공지 유용한 관련 사이트 관리자2 2014.03.20 56091
공지 본 게시판은 개발자 여러분들의 질문과 답변을 공유하는 공간입니다. 관리자 2012.01.10 99535
1579 TJSONArray Data Clear 문의 [1] 늦바람 2019.11.29 402
1578 [공유] 라이브바인딩으로 날짜필드를 연결할때 포맷을 지정할 수 있나요? file 험프리 2015.10.21 402
1577 TComport 64bit도 지원가능한가요? [2] 야크 2021.01.12 402
1576 firedac 한글 깨짐 문의 mecagoki 2016.10.21 403
1575 APP 비정상 종료관련 [2] file hocraft 2017.08.04 403
1574 10.2 Datasnap서버에 ClientDataSet 사용시 Midas.dll 오류 문의 [1] 심바 2019.02.12 403
1573 이메일 질문입니다. [2] 희망나라 2019.08.26 404
1572 [XE8 웹세미나] 실행중 발생하는 Access violation시 클래스명이라도 표시 해줬으면 디버깅 속도 개선에 많은 도움이 될듯합니다. [1] 관리자 2015.05.08 404
1571 바코드스캔이 넘느려서 질문드립니다 [1] 화현 2019.11.23 405
1570 XE7에서 WinRT 같은 Win10 기능을 사용 할 수 있나요? [3] 가나당 2015.08.03 405
1569 델파이 시애틀 관련문의 [1] file rrraggg 2017.07.20 406
1568 "display notification: out of stack space" 에러가 발생하고, 초기화면이 뜨며 화면이 멈춥니다. 험프리 2017.11.27 406
1567 [마이그레이션][델파이4>2007] DBCtrlGrid에 DBLookupCombo를 올린 후 콤보를 선택하면 ""Operation not allowed in DBCtrlGrid"" 오류가 발생하고 목록이 표시되지 않습니다. 어떻게 해결해야하나요? 험프리 2015.05.30 406
1566 C++ Builder 몇가지 빌드오류. [2] junho103 2018.03.27 407
1565 Incompatible type 에러 (재질문) [1] gent 2018.11.15 407
1564 DBGRID 질문 드립니다. [2] 초보델팡이 2019.08.23 407
1563 TGrid를 db와 연결했는데 이미지 필드에 이미지가 안나옵니다. 델마당쇠 2020.02.10 407
1562 listbox의 multiselect 속성 접근 [2] 라드 2015.12.28 407
1561 [REST 웨비나] REST API 동시 처리에 따른 DB Connection 및 트렌젝션 관리? 험프리 2020.09.17 407
1560 [시애틀]디버그 모드 진입 불가 [1] 김태윤 2016.06.14 408