---
title: "inget högerklick"
type: "forum-thread"
url: "https://www.webforum.nu/amne/programmering/27845-inget-högerklick"
topic: "Programmering"
topic_url: "https://www.webforum.nu/amne/programmering"
author: "the proclaimer"
published: "2000-11-19T16:52:00.000Z"
updated: "2000-11-20T21:16:00.000Z"
replies: 3
views: 323
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/programmering/27845-inget-högerklick"
---

# inget högerklick

## #1 — the proclaimer, 2000-11-19T16:52Z

hur hindrar jag bäst användaren från att högerklicka på min TWebBrowser (så IE:s meny kommer fram)?
man kan kanske göra det med JavaScript, men det måste ju gå på något smidigt sätt att lösa med delphikod.

Permalänk: https://www.webforum.nu/p/27845

## #2 — jt, 2000-11-20T12:35Z

Om du i eventet Application.OnMessage skriver något liknande borde det funka.
Det förhindrar alla högerklick, men det borde gå att kolla var man högerklickade.

if Msg.message = WM_RBUTTONUP then
  Handled := True;

(Obs ej testat)

Permalänk: https://www.webforum.nu/p/400465

## #3 — the proclaimer, 2000-11-20T17:28Z

funkade fint!
en nackdel: detta bör väl hindra all högerklickning i programmet?!
borde det inte gå att bara hindra ie:s meny?

en liten fråga till:
jag hade mina funderingar på något liknande som du föreslog, men kunde ej lista ut vad messaget "hette" 
. hur tar man reda på vad programmet får för messages och vad de betyder?

tackar!

Permalänk: https://www.webforum.nu/p/400466

## #4 — jt, 2000-11-20T21:16Z

if (Msg.message =  WM_RBUTTONUP) and     (Msg.hwnd = Memo1.Handle) then
    Handled := True;

Kolla i win32.hlp efter meddeladen.
Du hittar dom även i filen Messages.pas.

Permalänk: https://www.webforum.nu/p/400467

---

Tråden på webben: https://www.webforum.nu/amne/programmering/27845-inget-högerklick
