Patent ID: 8405980

Claim:
A computer housing, comprising: a front plate having at least two holes formed respectively on two sides thereof; a front panel having at least two engaging slots respectively corresponding to the at least two holes; and a fixing mechanism comprising: two hooking plates slidably disposed on an inner side of the front plate respectively, and each of the hooking plates having at least one hook corresponding to one of the at least two holes, wherein the hooks respectively pass through the at least two holes to limit the two hooking plates to slide between a first position and a second position; and at least two springs respectively connecting the hooking plates and the front plate and being pre-stretched to make the hooks respectively abutting against an upper edge of the at least two holes to maintain the two hooking plates in the first position; whereby when the front panel is moved toward the front plate and the engaging slots are respectively aligned with the holes, the at least two hooks are biased from the first position toward the second position, the hooks enter the corresponding at least two engaging slots, and the at least two springs pull the hooking plates back to the first position; wherein the at least two hooks correspondingly latch onto the at least two engaging slots and the at least two holes to couple the front panel and the front plate while in the first position; when the two hooking plates are moved from the first position to the second position, the at least two hooks are correspondingly released from the at least two engaging slots and the at least two holes, and the front panel is detached from the front plate.