PDA

View Full Version : Chỉ em Code thêm ct của mình vào menu Chuột phải



vidden9999
14-07-2008, 06:05
các anh giúp em code thêm chương trình của mình vào menu chuột phải nhé.

huytranaz
18-07-2008, 10:56
các anh giúp em code thêm chương trình của mình vào menu chuột phải nhé.

Ý bạn là thêm item vào context menu của windows phải không? Trình bày rõ tí, vắn tắt thế chẳng hiểu rõ mà giúp bạn.

t3hhaiquy
18-07-2008, 13:13
Uh nói rõ hơn ý định của mình đi bạn hy vọng mọi người có thể giúp bạn!

vidden9999
19-07-2008, 20:12
Ý bạn là thêm item vào context menu của windows phải không? Trình bày rõ tí, vắn tắt thế chẳng hiểu rõ mà giúp bạn.

Vâng, đúng là như vậy

huytranaz
21-07-2008, 11:54
Vâng, đúng là như vậy

Bạn có thể làm cách đơn giản như sau: Sử dụng các hàng API dành cho registry, thêm vào một số hạng mục như sau:

1. Thêm hạng mục vào thực đơn ngữ cảnh (context menu) của Folder:
- Thêm khóa: [HKEY_CLASS_ROOT]\Folder\Shell\[Nhãn hạng mục của bạn]\command
- Đặt giá trị vào giá trị (Default) của khóa: [Tên đường dẫn chương trình của bạn] "%1"
(Trong đó %1 là đường dẫn đến folder được chọn sẽ được Explorer truyền vào chương trình của bạn dưới dạng tham số)
Ví dụ: Để thêm 1 lệnh vào menu ngữ cảnh để mở cửa sổ Command Prompt thì giá trị (Default) sẽ là: C:\Windows\System32\cmd.exe /k cd "%1"

2. Thêm hạng mục vào thực đơn ngữ cảnh (context menu) của File:
- Thêm khóa: [HKEY_CLASS_ROOT]\*\Shell\[Nhãn hạng mục của bạn]\command
- Đặt giá trị vào giá trị (Default) của khóa: [Tên đường dẫn chương trình của bạn] "%1"
(Trong đó %1 là đường dẫn đến file được chọn sẽ được Explorer truyền vào chương trình của bạn dưới dạng tham số)
Ví dụ: Để thêm 1 lệnh vào menu ngữ cảnh để mở notepad soạn file hiện hành thì giá trị (Default) sẽ là: C:\Windows\System32\notepad.exe "%1"

Chúc vui,

banmethuat
21-07-2008, 12:00
ai co DUMAIN khong dung co the cho tui ko., hien nay tui dang rat can de tao mot trang web nham muc dich gay quy cho nguoi dan o to 3 khoi 4 phuong thanh nhat tphp ;lien he wa dia chi alway_loveyou97@yahoo.com
xin cam on

vidden9999
22-07-2008, 11:57
Bạn có thể làm cách đơn giản như sau: Sử dụng các hàng API dành cho registry, thêm vào một số hạng mục như sau:

1. Thêm hạng mục vào thực đơn ngữ cảnh (context menu) của Folder:
- Thêm khóa: [HKEY_CLASS_ROOT]\Folder\Shell\[Nhãn hạng mục của bạn]\command
- Đặt giá trị vào giá trị (Default) của khóa: [Tên đường dẫn chương trình của bạn] "%1"
(Trong đó %1 là đường dẫn đến folder được chọn sẽ được Explorer truyền vào chương trình của bạn dưới dạng tham số)
Ví dụ: Để thêm 1 lệnh vào menu ngữ cảnh để mở cửa sổ Command Prompt thì giá trị (Default) sẽ là: C:\Windows\System32\cmd.exe /k cd "%1"

2. Thêm hạng mục vào thực đơn ngữ cảnh (context menu) của File:
- Thêm khóa: [HKEY_CLASS_ROOT]\*\Shell\[Nhãn hạng mục của bạn]\command
- Đặt giá trị vào giá trị (Default) của khóa: [Tên đường dẫn chương trình của bạn] "%1"
(Trong đó %1 là đường dẫn đến file được chọn sẽ được Explorer truyền vào chương trình của bạn dưới dạng tham số)
Ví dụ: Để thêm 1 lệnh vào menu ngữ cảnh để mở notepad soạn file hiện hành thì giá trị (Default) sẽ là: C:\Windows\System32\notepad.exe "%1"

Chúc vui,


Anh giúp em khoản này luôn được không vậy, em không rành về xử lý bên reg. Cảm ơn anh nhiều

nta189
02-01-2009, 16:30
Mình thêm menu vào menu chuột phải của file nhưng không biết cách làm thế nào để lấy được đường dẫn khi đến file mình vừa kích chuột phải vào? Xin các huynh chỉ giáo! Cảm ơn nhiều!