Vista - สไตล์เมนูที่แตกต่างกันสองแบบ


2

ฉันสังเกตว่าเมนูหน้าต่างสำหรับหน้าต่างส่วนใหญ่ดูเหมือนเมนูมาตรฐานในขณะที่เมนูหน้าต่างสำหรับตัวประมวลผลคำสั่ง (cmd.exe) ดูแตกต่างออกไป ฉันคิดว่า cmd.exe จัดหาเมนูที่ทำขึ้นเองจนกระทั่งฉันเริ่มเห็นเมนูประเภทเดียวกันใน Chrome

นี่คือภาพสองภาพ:

alt text
เมนูมาตรฐาน


alt text
เมนูที่แตกต่าง


นี่คือภาพอีกสองภาพ:

alt text
เมนูมาตรฐานใน Chrome


alt text
เมนูที่แตกต่างใน Chrome


คลิกขวาที่ใดก็ได้บนหน้าเว็บที่เปิดใน Chrome จะมีเมนูคล้ายกับ "เมนูที่แตกต่าง"

อะไรเป็นสาเหตุของหน้าต่างทั้งสองนี้ ฉันใช้ Windows Vista 32 บิต

ขอบคุณ!

โดยวิธีการ: ฉันยังมีคอมพิวเตอร์ที่ใช้ Windows 7 64 บิต บนคอมพิวเตอร์เครื่องนั้นเมนูหน้าต่างของ cmd.exe คือเมนู "มาตรฐาน" ไม่ใช่ "แตกต่าง" ดูเหมือนว่า Microsoft จะต้องแก้ไข ฉันยังไม่เห็นว่าเมนู Chrome มีลักษณะอย่างไรบน Win7 64 บิต

แก้ไข: ตอนนี้ฉันรู้แล้วว่าปัญหาคืออะไร ปัญหาคือวิธีการเพิ่มและลบรายการเมนู ฉันพบเมื่อฉันปิดการใช้งาน AdBlock: เมนูของ Chrome กลับไปเป็นสไตล์ "มาตรฐาน" ดังนั้นฉันถามตอนนี้โดยเฉพาะอย่างยิ่งสิ่งที่ทำให้เกิดการเปลี่ยนแปลงนี้ รหัสดั้งเดิมหรือที่เข้ากันได้แบบย้อนหลังทำให้เกิดเหตุการณ์นี้ขึ้นได้อย่างไร (ฉันจะใส่คำถามใหม่ลงใน StackOverflow หากจำเป็น)


1
อาจเกี่ยวข้องกับรายการเมนูพิเศษที่ Command Prompt และ Chrome เพิ่มไว้ในเมนูระบบ บางทีโปรแกรมเหล่านั้นใช้วิธีการต่าง ๆ จาก Windows รุ่นก่อนหน้าเพื่อเพิ่มรายการพิเศษและ Vista จะเปลี่ยนลักษณะเมนูให้เข้ากันได้
Bavi_H

ใน Chrome บน Vista ฉันได้รับเมนูที่คล้ายกับที่คุณแสดงเป็น "มาตรฐาน" (CMD ของฉันมีเมนู "แตกต่าง")
Dennis Williamson

ฉันเพิ่งค้นพบ: การปิดการใช้งาน AdBlock ใน Chrome ทำให้เมนูดูเป็น "มาตรฐาน" อีกครั้ง ฉันคิดว่ามันจะต้องเป็นวิธีที่รายการเมนูจะถูกเพิ่ม
AniDev

คำตอบ:


4

เหล่านี้เป็นเมนูเดียวกันทั้งหมดที่มีการเพิ่ม

แอปพลิเคชั่นบางตัวเพิ่มรายการลงในเมนูระบบ - เมนูที่เห็นเมื่อคลิกที่ภาพโลโก้ขนาดเล็กที่อยู่ด้านบนซ้ายของขอบหน้าต่างของแอปพลิเคชัน

Windows จะแสดงเมนูเดียวกันเมื่อคลิกขวาที่แถบงาน


Chrome เพิ่มตัวเลือกเมนูมากมายในเมนูระบบนี้ การเข้าถึงเมนูนี้โดยคลิกขวาที่ปุ่มแถบงานหรือคลิกที่ไอคอนหน้าต่างจะแสดงเมนูในสไตล์ "มาตรฐาน" อย่างไรก็ตามการคลิกขวาภายในเว็บเพจนั้นทำให้เกิดการเปลี่ยนแปลงสไตล์นี้
AniDev

แอปพลิเคชั่นบางตัวสกัดกั้นการคลิกบนเมนูระบบและเรียกใช้งานเอง จากนั้นคุณจะมีเมนูหนึ่งเมนูบนทาสก์บาร์และอีกเมนูหนึ่งในแอปพลิเคชัน
harrymc

ฉันก็คิดเช่นกันเมื่อฉันเห็นเมนู cmd.exe เป็นครั้งแรก เมื่อฉันเห็นสไตล์เดียวกันใน Chrome ของฉันหลังจากที่ฉันอัปเดตฉันรู้ว่านี่อาจไม่เป็นเช่นนั้น: Vista ต้องเปลี่ยนรูปแบบเมนูหน้าต่างด้วยเหตุผลบางอย่าง
AniDev

Vista ไม่เปลี่ยนแปลง: แอปพลิเคชันทำ
harrymc

ถ้าเช่นนั้นเมนู Chrome และเมนูหน้าต่าง cmd.exe จะมีลักษณะอย่างไร (และแตกต่างจากเมนูอื่นทั้งหมด)
AniDev
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.