It is because they are already compiled and therefor you may not view them. In order to view you need the source but i know people who can take them apart but i do not know how. Just curious what .dll files are you trying to open because modifying them may cause damage.
/thank me if i helped