デバイスコンテキストのレイアウトを変更するにはデバイスコンテキストのレイアウトを変更してみます。 キーワードは「SetLayout()関数」です。 SetLayout()関数はデバイスコンテキストのレイアウトを変更してくれます。 標準のレイアウトは「左から右」が基本ですが、「右から左」に変えることができます。 DrawText()関数を使えば、同じようなことはできますが、DrawText()関数は文字だけが影響されますが SetLayout()関数はBitblt()関数などの関数にも影響できるので非常に便利です。 Windows98以降でSetLayout()関数を使うことができます。
ダウンロード |