매크로

조회 수 162 추천 0 댓글 4


GUI에서 이미지 사용시에 좀 써보려고 했는데 , 어렵네요.


웹이나 기타 환경에서 , 이미지로 된 부분에 마우스를 갖다대면 변화하잖아요.


GUI에서는 꾸밀때 , 버튼이 입체적효과가 없기 때문에 , 기본기능으로 버튼테두리색만 살짝 변하는데요.


버튼을 이미지 아이콘등으로 바꾸고 버튼위에 마우스를 올리고 클릭전일경우 버튼 이미지가 눌림 상태의 이미지로


체인지 되면서 , 입체적인 효과가 나는거죠.



홈페이지 만들때 많이 사용하는 부분인데요.


이 방법도 있을텐데 , 찾기 어렵네요..


http://www.autohotkey.com/board/topic/20996-auto-raise-mouse-hover/? 여기가 관련 기능인것 같은데


아 복잡하네요. 영어도 뭔말인지 모르겠구요.



그외 , 툴팁으로 특정버튼에 댈경우 설명이 나오게 하는건 찾았는데 이걸로 이미지체인지를 할수있는데


빠르게 바뀌는지라 , 깜빡거려요..? Guicontrol로 이미지 바꾸면서 해보렸는데 ,자연스럽지가 못하네요.


일단 예제는 아래와 같은데요..? 저기다 Guicontrol만 바까서 해봤네요.


오토잇등으로 만든것들보면?이미지로 버튼효과 잘만든것들 있던데 괜찮더라구요.



Gui, add, button,,button6
Gui, add, button,,button2
Gui, add, text,,text
Gui, show,w200, AHK Rocks

OnMessage(0x200, "MsgHandler")
return

MsgHandler(wParam, lParam, msg, hwnd)
{
?
?hhh := DllCall("LoadCursor","Int",0,"Int", 32649,"Uint")
?MouseGetPos,,,,Control
?;~ ToolTip % control
?if Control in Button1,Button2,static1
??DllCall("SetCursor","UInt",hhh)
??if? (control = "Button1")
???ToolTip, this is Button1
??else if? (control = "Button2")
???ToolTip, this is Button2
??else if? (control = "static1")
???ToolTip, this is text1
??else
???ToolTip
}
return


GuiClose:

#X::

ExitApp






  • 제발등업좀2 2015.06.19 20:53
    DllCall 에대해 좀배워보고싶은데.. 보통 어디서 검색하시는지요??
  • 우후훅 2015.06.19 21:40
    저도 검색을 잘 못합니다. 공식포럼에서 보시는게 잴 좋겠죠.
    저도 알고싶지만, 복잡해서 나중에나 함 보려고요
  • profile
    외치기 2015.06.22 10:11

    깜박거림 같은경우는 이미지변화가 없는 상황에서 같은 이미지를 지속적으로 랜더링해서 그렇습니다.

  • 우후훅 2015.06.22 19:03
    네 이미지 자연스럽게 바뀌게 적용하려고 여러가지 방법을 해봤는데,
    되는게 있기는한데 어째 신통치는 않네요. ㅎㅎ
    또 다른 문제들이 발생해여 지금 잠시 손놓고 있습니다.ㅠㅠ

List of Articles
분류 제목 글쓴이 최근변경 추천
질문 com.AHK 질문좀 드리겠습니다. 1 제발등업좀2 2015.06.30 0/0
질문 질문좀 드려요 콤보박스가 제대로 작동을 왜 안하는걸... 8 바유무 2015.06.29 0/0
질문 루프문 질문 ㅠㅠ 10 라미첼 2015.06.27 0/0
질문 리스트뷰 행 부분에 색상입힐수는 없을까요? 우후훅 2015.06.24 0/0
질문 DDL을 통해 Winget으로 지니모션 창을 따올때.. 5 아잉뿌잉 2015.06.24 0/0
질문 postmessage 드래그 질문드립니다. 3 칼시이나 2015.06.30 0/0
질문 구이 좌표 따는법 1 _Crash 2015.06.21 2/0
질문 AHK를 배울수 있는 책을 없을까요? 5 블루조이 2015.06.26 0/0
질문 노트북 이미지서칭만 안되요! 제발 도와주세요(사례) 12 세macro 2015.06.27 0/0
질문 adb 이용 블루스택 화면 캡쳐... 열감기 2015.06.20 0/0
질문 ListView 에 대해 또 질문드립니다.ㅠ 3 우후훅 2015.06.26 0/0
질문 edit 할때 보이던 active window info 아이콘이 안보... 2 푸른호수 2015.06.20 0/0
질문 오핫 잘 사용되다.. 문제가 생겻습니다.. 흠 7 궁금증호야 2015.06.20 0/0
질문 이미지서치 정확도질문 3 컴팩 2015.06.20 0/0
질문 마우스 HOVER 방법을 아직 못찾았네요. 4 우후훅 2015.06.22 0/0
질문 Progress바 적용하는 방법이 궁금합니다. 7 우후훅 2016.09.05 0/0
질문 GUI Combobox (콤보박스) 에 대한 질문좀 드립니다. 4 우후훅 2015.06.19 0/0
질문 이미지를 서치한후 그이미지에 랜덤클릭이 가능한가요? 6 서추저사 2017.10.28 0/0
질문 캡쳐프로그램을 제작하고싶은데요.... 2 _Crash 2015.06.19 0/0
질문 ova 원클릭 실행 문의 2 GN3 2015.06.19 0/0
Board Pagination Prev 1 ... 134135136137138139140141142 ... 172 Next
/ 172

전체 최신 인기글

전체 주간 인기글