Twapi를 사용하므로 윈도우즈 전용 코드가 되겠습니다.
proc launchtype {} {
package require twapi
set pid [twapi::get_current_process_id]
while {[set pid [twapi::get_process_parent $pid]]} {
switch -nocase [twapi::get_process_name $pid] {
explorer.exe {
return clicked
}
#[file tail $::env(COMSPEC)] -
command.com -
cmd.exe {
return shelled
}
services.exe {
return service
}
System {
return system
}
}
}
}
wm title . [launchtype]
'Tcl & Tk > 팁 (Tip)' 카테고리의 다른 글
도킹 위젯 구현 (0) | 2025.03.24 |
---|---|
tdom을 이용한 html 파싱 (0) | 2025.03.24 |
Multi-Threaded use of Tcl Interpreters (0) | 2025.03.20 |
TCP 포트 스캔 구현 (0) | 2025.03.20 |
백터 폰트 출력 예제 (0) | 2025.03.19 |