Ortsplanung, hat sich ergeben: A.- A._ ist Eigentümerin des Grundstücks Grundbuch Messen Nr. 268. Dieses Grundstück bildet, zusammen mit der südlicher angrenzenden Liegenschaft der landwirtschaftlichen Genossenschaft von Messen (Grundbuch Messen Nr. 270), die Gewerbezone im Nordosten von Messen (eine weitere Gewerbezone befindet sich am westlichen Rand des Gemeindegebiets). Im Norden und im Osten stösst die Liegenschaft von A._ an die Landwirtschaftszone, im Westen an die landwirtschaftliche Kernzone der Gemeinde Messen. B.- Am 1. April 1998 beschloss der Gemeinderat Messen eine Revision der aus dem Jahr 1987 datierenden Ortsplanung. Das neue Zonenreglement (ZR) umschrieb die Gewerbezone in § 7 wie folgt: 1 Zweck Gewerbezone mit Wohnanteil 2 Nutzung Mässig störende Gewerbe- und Dienstleistungs- und Industriebetriebe sowie betriebsnotwendige Wohnungen. 3 Bauweise offen 4 Baumasse Wohnanteil max. 15 % Ausnützungsziffer max. 0.15 Überbauungsziffer max. 50 % Grünflächenziffer mind. 15 % - Baumäquivalent pro Baum 30 m2 Gebäudehöhe max. 7.5 m 5 GestaltungStellung frei 6 Umgebung Die nicht überbauten Flächen sind möglichst naturnah zu gestalten [...] 7 Empfindlichkeitsstufe [...] A._ erhob am 7. Mai 1998 Einsprache, weil das neue Zonenreglement die Nutzung ihres Grundstücks in der Gewerbezone gegenüber dem früheren Zustand erheblich einschränke. Im Einzelnen rügte sie die Bestimmungen über den Wohnanteil, die Ausnützungsziffer, die Gebäudehöhe und den Zonenabstand an der Westgrenze des Grundstücks. Die Einwohnergemeinde Messen wies die Einsprache am 14. August 1998 zurück. C.-Hiergegen erhob A._ Beschwerde an den Regierungsrat des Kantons Solothurn. Dieser wies die Beschwerde am 18. Mai 1999 ab und genehmigte die Revision der Ortsplanung der Einwohnergemeinde Messen. Dabei änderte er § 7 ZR von Amtes wegen wie folgt ab, um dessen Inhalt - in Übereinstimmung mit den Planungsabsichten der Gemeinde Messen - zu präzisieren: - Abs. 2 : der letzte Satzteil lautet neu: "sowie (eingeschränkt) Wohnungen"; - Abs. 4 Al. 1: "Wohnanteil max. 15 %" ist zu streichen; - Abs. 4 Al. 2: ist wie folgt zu ergänzen: "Ausnützungsziffer für Wohnnutzung max. 0.15". D.- Das Verwaltungsgericht des Kantons Solothurn wies die hiergegen erhobene Beschwerde von A._ am 8. November 1999 ab. E.-Gegen den verwaltungsgerichtlichen Entscheid erhob A._ am 6. Januar 2000 staatsrechtliche Beschwerde an das Bundesgericht. Sie beantragt, das angefochtene Urteil sei unter Rückweisung der Angelegenheit an die letzte kantonale Instanz aufzuheben. F.-Die Einwohnergemeinde Messen, der Regierungsrat und das Verwaltungsgericht des Kantons Solothurn beantragen, die Beschwerde sei abzuweisen.