P/Invokeを実装する際のコツじゃないですが、個人的に意は#defineはenum実装するべきだと思っていて、それを実行しています。
で、以下のような例あなたならどう実装します?
> DMRES_DRAFT = (-1),
> DMRES_LOW = (-2),
> DMRES_MEDIUM = (-3),
> DMRES_HIGH = (-4),
>正の値が指定されると、インチ当たりのドット数 (DPI) を示します。そのため、値はデバイスに依存します。
負数は定数、整数はDPIって・・・(^^;;