Comunidad Empresarial Dinamiza

 
 
  • No hay categorías

 
No te pierdas...
 

 
Publicado 02/08/2019 por admin en
 
 

hwnd 예제

기본값이 아닌 다른 창에서 작동하려면 이름이나 번호(또는 [v1.1.03+] HWND)를 포함하고 하위 명령 앞에 콜론이 뒤따릅니다. 예를 들어 스크립트는 사용자가 창의 특정 컨트롤 위로 마우스를 이동할 때마다 ToolTip을 통해 컨텍스트에 민감한 도움말을 표시할 수 있습니다. 이는 GUI ToolTip 예제에서 설명합니다. 최소 크기 및 MaxSize [v1.0.44.13+]: 사용자가 가장자리를 드래그하여 크기를 조정하는 경우와 같이 창의 최소 및/또는 최대 크기를 결정합니다. 접미사가 없는 MinSize 및/또는 MaxSize라는 단어를 지정하여 창의 현재 크기를 제한으로 사용합니다(창에 현재 크기가 없는 경우 Gui Show의 첫 번째 사용에서 크기를 사용합니다). 또는 너비를 추가한 다음 X다음에 높이를 추가합니다. 예: Gui +크기 조정 +MinSize640x480. 치수는 픽셀단위로 표시되며 창의 클라이언트 영역 크기(테두리, 제목 표시줄 및 메뉴 모음 제외)를 지정합니다. 각 숫자를 육각형이 아닌 소수로 지정합니다.

HwndOutputVar [v1.1.04+]: 이 옵션은 OutputVar에서 GUI의 창 핸들(HWND)을 저장합니다. 예: Gui +HwndMyGuiHwnd. 함수 내에서 MyGuiHwnd는 함수 동적 변수로 처리됩니다. GUI의 HWND는 종종 포스트 메시지, 보내기 메시지 및 DllCall과 함께 사용됩니다. 또한 ahk_id WinTitle로 직접 사용하거나 GUI 이름 대신 사용할 수도 있습니다. 예를 들어, Gui %MyGuiHwnd %:Destroy. 창의 크기가 조정되면(스크립트에서도) GuiSize가 즉시 호출되지 않을 수 있습니다. 다른 창 이벤트와 마찬가지로 현재 스레드가 중단되지 않는 경우 스레드가 인터럽트될 때까지 GuiSize가 호출되지 않습니다. 스크립트가 창의 크기를 조정한 경우 이 예제를 따라 GuiSize가 즉시 호출되도록 합니다.

이 예제와 같이 0으로 설정하거나 채울 수 있습니다. MSDN 설명서에서는 구조를 자세히 설명합니다. 아이콘의 경우 GUI 창은 창을 만들 때 적용된 트레이 아이콘을 사용합니다. 따라서 다른 아이콘을 사용하려면 창을 만들기 전에 트레이 아이콘을 변경합니다.


admin