0

私は vb6 プロジェクトに取り組んでいましたが、スクロールバーの最大値が 40000 に達する必要がありました。スクロールバーの最大値は整数であるため、最大値は約 32000 であると推測できます。どうすればこれを変更できますか?

ありがとう、

ケビン

4

1 に答える 1

5

なぜそれをする必要があるのですか?範囲を 0 から 100、または 0 から 1000 (基本的にはドキュメントのサイズのパーセンテージ) に設定し、そこから必要な範囲にスケーリングすることを検討してください。

編集:たとえば、40,000 行のドキュメントがある場合は、スクロールバーの最大値を 100 に設定します。値を読み取るときは、スクロールバーの最大サイズに対するドキュメント サイズの比率を掛けます。スクロールバーのつまみが 50 の中央にある場合、50 * (40,000 / 100)、つまり 20,000 になります。

longVB6 でa を使用する必要があります。

于 2009-12-20T04:49:30.767 に答える