Windows Mobile では、出力を HTML で表示しています。これには、多くのユーザー生成文字列が含まれます。空白や句読点のない非常に大きな文字列が出力に含まれる場合があります。
残念ながら、Windows Mobile の HTML ビュー (Pocket Internet Explorer に基づく htmlview.dll) は、これらの長い単語を画面に収まるように分割しません。代わりに、水平スクロールバーが追加され、ユーザーは横にスクロールして単語全体を表示する必要があります。これは、この大きな画面幅に沿って広がる他の出力にも影響します。
htmlview の動作を変更するか、単語を強制的に分割する可能性はありますか? CSSが使えます。強制について: &8203; タグは常に「-」文字を挿入し、ブレークを引き起こすことはありません。<WBR> タグはまったく何もしていません。&8203: のように出力され、空のタグは次のようになります。も何もしません。また、このコードは複数の画面サイズで実行されており、HTML 出力の他の部分のために、画面の幅がどれだけ残っているか 100% 確信が持てないことにも注意してください。
PS: 私のアプリは WM 5.0 SDK を使用してコンパイルされ、C++/Win32/MFC で記述されています。