[엑셀 VBA] Windows API - winuser.h : 윈도우즈 프로그램의 핵심

작성자
dra****
작성일
2021-08-17 12:28
조회
202

윈도우즈 프로그램의 핵심이 되는 API들 중 하나입니다.

 

이것을 가지고 놀면 메모장에도 그림을 붙여 넣을 수 있고,

카톡을 핸들링 할 수 있고,

키보드, 마우스를 마음데로 조작할 수도 있고,

원하는 모든 것을 이루어 지게 할 수 있습니다.

다만 win32() 프르로그밍을 해보신 적이 없다면 매우 어려운 영역입니다.

저 같은 경우, 오빠두 카톡 강좌를 보고, API를 공부하다 제대로 해야겠다 싶어 win32()까지 갔습니다. win32()로 뭔가를 개발하는 것이 노가다 임을 깨닫고, 그냥 VB나 파이썬, 엑셀로 개발하는 것이 좋겠다 싶어 API들만 정리 해 두었습니다.

이후 필요할 때만 엑셀에 삽입해서 자동화 하고 있습니다.

고생해서 익혀 둔 만큼 쓸모가 많은 API인데, 처음 접근하시는 분들한테는 매우 어렵기에 공유를 망설였던 영역입니다.

참고)

핸들 구하는 프로그램: spi++, window detective
Windows API를 VBA용 선언문으로 표현해주는 프로그램 : Windows API Viewer for Excel

누군가에게는 필요할 수도 있다 싶어 공유 합니다.

첨부 파일은 밑에

전체 8

  • 2021-08-18 00:40

    정말 감사히 잘 쓰겠습니다~~


  • 2021-08-18 23:18

    소개해주신 Windows API Viewer for Excel 는 저도 가끔 잘 사용하고 있는 툴입니다 ㅎㅎ

    특히 회사에서 프로페셔널 버전을 쓰고나 64비트 쓰고 있고, 윈도우 API 써야될 때 매우 유용하게 쓸 수 있음요~~~

    Windows API Viewer for MS Excel (rondebruin.nl)

    파일에 *** 붙은 것들만 살펴봐도 엄청난 내공을 쌓을 수 있는 보석같은 자료라고 생각합니다 ㅎㅎ


    • 2021-08-18 23:41

      @더블유에이 님 엑셀 공부하러 왔다, 덤으로 배운 API ...

      가장 공을 많이 들인 자료 중에 하나입니다. (사실 이해를 잘 못해서 이해를 제대로 하려 하다 보니...)

      많은 분들이 이 자료를 사용할 수 있으면 좋은데... API는 난이도가 최상이라.

      개체 reference를 어느 수준 까지 업로드해야 할까 고민 많이 하고 있는 중입니다.

      아직도 올릴 자료들이 많으니...

       


  • 2021-10-18 01:23

    감사합니다


  • 2021-09-13 20:36

    와... api 남들이 주는거 떠다먹기만 했지... 어렵더라구요.. 감사히 공부하겠습니다


  • 2021-08-30 19:07

    좋은 정보 감사합니다!


  • 2021-08-31 00:04

    감사합니다


  • 2021-09-12 22:53

    와우~ 저에겐 아직 머나먼 기능이지만

    유용한 정보 감사합니다^^


전체 48
번호 제목 작성자 작성일 추천 조회
23999
New [엑셀 VBA] Snippet - Public IP, Local IP, Mac Address 구하기 (4)
dra**** | 2021.11.25 | 추천 1 | 조회 32
dra**** 2021.11.25 1 32
23794
[엑셀 VBA] Snippet - 변수를 clipboard로 복사하기 (5)
dra**** | 2021.11.21 | 추천 2 | 조회 54
dra**** 2021.11.21 2 54
23337
HTML 라이브러리 사용하기 귀찮을 때, 사용하는 파싱함수 (getElementsByTag, getAttribute) (6)
트로피 오빠두엑셀 | 2021.11.09 | 추천 0 | 조회 70
트로피 오빠두엑셀 2021.11.09 0 70
23142
[잡설] 엑셀을 이용한 웹 자동화: SEO 이야기 (10)
dra**** | 2021.11.04 | 추천 0 | 조회 153
dra**** 2021.11.04 0 153
22802
[잡설] 웹 서버에서 내보내는 엑셀 파일 및 데이터 이야기 (6)
dra**** | 2021.10.25 | 추천 0 | 조회 111
dra**** 2021.10.25 0 111
22325
[엑셀 VBA] 파워쿼리 자동화 4. CRUD (3)
dra**** | 2021.10.12 | 추천 1 | 조회 149
dra**** 2021.10.12 1 149
22161
[엑셀 VBA] 파워쿼리 자동화 3. MySQL Class (8)
dra**** | 2021.10.07 | 추천 0 | 조회 170
dra**** 2021.10.07 0 170
21839
[엑셀 VBA] 파워쿼리 자동화 2. 자동화 실습 (8)
dra**** | 2021.09.28 | 추천 0 | 조회 224
dra**** 2021.09.28 0 224
21764
[엑셀 VBA] 개체 Reference - QueryTable Object 첨부파일 (2)
dra**** | 2021.09.26 | 추천 0 | 조회 95
dra**** 2021.09.26 0 95
21675
[엑셀 VBA] 파워쿼리 자동화 1. 자동화 순서 (8)
dra**** | 2021.09.23 | 추천 0 | 조회 393
dra**** 2021.09.23 0 393
21496
[엑셀 VBA] 개체 Reference - ADODB.Recordset : Database 필수 첨부파일 (4)
dra**** | 2021.09.16 | 추천 1 | 조회 190
dra**** 2021.09.16 1 190
21491
[잡설] IT가 흘러가고 있는 방향에 대한 단상 - 무엇을 공부해야 하는가? (21)
dra**** | 2021.09.16 | 추천 4 | 조회 218
dra**** 2021.09.16 4 218
21482
[엑셀 VBA] MySQL 02. Range -> 배열 -> INSERT (5)
dra**** | 2021.09.16 | 추천 0 | 조회 202
dra**** 2021.09.16 0 202
21412
[엑셀 VBA] MySQL 01. 워크시트 Custom Properties 활용하기 (4)
dra**** | 2021.09.14 | 추천 1 | 조회 112
dra**** 2021.09.14 1 112
20740
[엑셀 VBA] 개체 Reference - ListObject Object - [표]가지고 놀기 첨부파일 (12)
dra**** | 2021.08.29 | 추천 4 | 조회 218
dra**** 2021.08.29 4 218
20211
[엑셀 VBA] Windows API - winuser.h : 윈도우즈 프로그램의 핵심 첨부파일 (8)
dra**** | 2021.08.17 | 추천 3 | 조회 202
dra**** 2021.08.17 3 202
20194
[잡설] 엑셀이 웹으로 가야 하는 이유 (23)
dra**** | 2021.08.16 | 추천 12 | 조회 476
dra**** 2021.08.16 12 476
20153
[엑셀 VBA] 개체 Reference - FileSystem Object 첨부파일 (3)
dra**** | 2021.08.15 | 추천 1 | 조회 141
dra**** 2021.08.15 1 141
19717
[엑셀 VBA] 데이터 자동화 - 웹에서 제공하는 MySQL Sever를 이용한 자동화 개념 (15)
dra**** | 2021.08.05 | 추천 2 | 조회 343
dra**** 2021.08.05 2 343
19715
[엑셀 VBA] 개체 Reference - APPLICATION Object 첨부파일 (2)
dra**** | 2021.08.05 | 추천 0 | 조회 117
dra**** 2021.08.05 0 117