# 마우스 오른쪽 버튼 팝업 메뉴에 추가하기

**URL:** <https://forum.developer.hancom.com/t/topic/1818>\
**Category:** 한글 오토메이션\
**Created:** [9월 27, 2024, 11:40오후 UTC](https://forum.developer.hancom.com/t/topic/1818 "2024-09-27T23:40:05Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![user314](https://avatars.discourse-cdn.com/v4/letter/u/71c47a/32.png) [@user314](https://forum.developer.hancom.com/u/user314)\
**Post date:** [9월 27, 2024, 11:40오후 UTC](https://forum.developer.hancom.com/t/topic/1818/1 "2024-09-27T23:40:05Z")

</div>

안녕하세요.

여기서 검색하고 조언을 받아  
몇 번 성공하고 나니  
신이 나서 자꾸 개발하게 되네요.ㅎ  
이런 곳이 있다는 게 정말 행운인 것 같습니다.

지금은 주로 외부 폼에서 한글을 컨트롤 하는 걸 만들고 있는데,  
혹시 현재 사용하고 있는 한글 메뉴를 바꿀 수도 있을까 해서 여쭙니다.  
마우스 오른쪽 버튼을 눌렀을 때 뜨는  
팝업 메뉴에 추가, 삭제를 하고 싶습니다.

가능할까요?

이 범주에서는 한글 오토메이션에 대한 다른 사용자의 기술 지원을 제공받을 수 있습니다.

1. 한글 오토메이션의 API 사용/연동은 [개발 가이드](https://developer.hancom.com/hwpctrl-hwpautomation/)를 참조하세요.
2. 일반 문의는 한글과컴퓨터 웹사이트의 [고객 지원](https://www.hancom.com/cs_center/csQnaWrite.do?gnb0=25&gnb1=78)을 이용하세요.
3. 개인정보가 포함되지 않도록 유의하세요. 게시글 또는 댓글에 개인정보가 포함된 내용이 있을 경우 게시물이 숨김처리 될 수 있습니다.

---

<div class="post-metadata">

**Author:** ![jhbang](https://avatars.discourse-cdn.com/v4/letter/j/ee59a6/32.png) [@jhbang](https://forum.developer.hancom.com/u/jhbang)\
**Post date:** [9월 30, 2024, 3:14오전 UTC](https://forum.developer.hancom.com/t/topic/1818/2 "2024-09-30T03:14:10Z")

</div>

안녕하세요.

현재 한글에서 제공 중인 메뉴를 커스터마이징할 수 있는 API는 제공하지 않습니다. 😭

감사합니다.

---

<div class="post-metadata">

**Author:** ![user314](https://avatars.discourse-cdn.com/v4/letter/u/71c47a/32.png) [@user314](https://forum.developer.hancom.com/u/user314)\
**Post date:** [9월 30, 2024, 3:49오전 UTC](https://forum.developer.hancom.com/t/topic/1818/3 "2024-09-30T03:49:32Z")

</div>

답변 감사합니다.^^

그럼 혹시  
제가 만든 다른 팝업창으로 대체할 수 있도록,  
기존 팝업을 작동하지 않게 할 수는 있는지요?

---

<div class="post-metadata">

**Author:** ![jhbang](https://avatars.discourse-cdn.com/v4/letter/j/ee59a6/32.png) [@jhbang](https://forum.developer.hancom.com/u/jhbang)\
**Post date:** [9월 30, 2024, 9:36오전 UTC](https://forum.developer.hancom.com/t/topic/1818/4 "2024-09-30T09:36:16Z")

</div>

안녕하세요.

애드온 액션 방식으로 개발하면 될 것 같습니다.  
원본 액션과 유사한 형식으로 커스텀 액션을 개발 후에  
애드온 액션을 가이드대로 등록하면 한글 프로그램이 실행될 때 애드온 액션 모듈을 로드하게 됩니다.

> 애드온 액션 개발 방법  
> [Addon (UserAction)으로 툴바 추가하기](https://forum.developer.hancom.com/t/addon-useraction/1348)

로드될 때 호출되는 함수에 전달되는 CHwpObject 인자로 ReplaceAction API를 수행하면 될 것 같습니다.

```auto
BOOL OnLoad(CHwpObject& rHwpObject)
{
     // 애드온 액션이 로딩될 때
     rHwpObject.ReplaceAction("CharShape", "애드온 액션 아이디");
}

```

난이도가 높은 구현이라 시작에 어려움이 있을 수 있으니 진행해보시면서 추가 문의 부탁드립니다.

감사합니다.

---

<div class="post-metadata">

**Author:** ![user314](https://avatars.discourse-cdn.com/v4/letter/u/71c47a/32.png) [@user314](https://forum.developer.hancom.com/u/user314)\
**Post date:** [9월 30, 2024, 7:29오후 UTC](https://forum.developer.hancom.com/t/topic/1818/5 "2024-09-30T19:29:13Z")

</div>

네. 감사합니다. 이 번 것은 많이 어렵겠지만, 성공하면 제가 원하는 작업에 꽤 많은 도움이 될 것 같습니다.
