• 締切済み

SHFileOperationでのlpszProgressTitleについて

こんにちは、honiyonです。  SHFileOperationでコピーをするとき、  ダイアログに2行のメッセージを出したいと考えています。  lpszProgressTitle = "あああ\nううう";  とする事で、XPでは2行表示出来たのですが、  Windows2000では、1行になってしまいます。(\nは化けて表示)  解決方法がありましたら、ご教授下さい。  宜しくお願いします(..

みんなの回答

  • clsdi99
  • ベストアンサー率63% (31/49)
回答No.1

lpszProgressTitle = "あああ\r\nううう"; としてみてはいかがですか? (\r\n にする)

honiyon
質問者

お礼

こんにちは、honiyonです。   ご解答有難う御座います(..   試してみましたが、\rも文字化けしました。   ためしに _T("あああ\r\nううう")ともしてみたのですが、   これでも改善されませんでした。   Windows2000では改行出来なさそうな気がしてきています...。

関連するQ&A

  • SHFileOperationについて

    初心者です。よろしくお願いします! 今回VB.NETでAPIのSHFileOperationを使っているのですが、思い通りにいかない部分があります。 ファイルをコピーする時に表示されるダイアログは表示しておきたいのですが、上書きなどを確認するダイアログは表示したくありません。 これは「FOF_NOCONFIRMATION」の値をセットすればいいんでしょうか? また、場合によっては確認のメッセージが必要な時があります。 そして、その確認メッセージのボタン情報を取得する事って言うのは可能でしょうか?「はい」や「すべて上書き」など・・・・・・。 わかりにくいかもしれないですが、よろしくお願いします!!

  • パワーポイントでフォントの読み込みエラー

    いつもありがとうございます。 パワーポイントを使っていて見慣れないメッセージが表示されましたので解決方法をお尋ねします。 環境 PC: Windows XP Home Soft: PowerPoint 2003 (Office 2003) 現象 ソフト起動時にメッセージが表示されます。 ダイアログボックス名:フォントの読み込み メッセージ:次のフォント情報には、文章に埋め込まれているフォントまたは使用できないフォントが表示されます。 フォント名   種類    状態 XXXXXXXXX TrueType フォント 重複、サブセット化されています これが8行ほど連続して表示されます。 どうもフォントの著作権の問題のようなのですが解決方法が分かりません。 解決方法を教えて下さい。

  • VC6 コントロールウインドウの表示

    こんにちは、honiyonです。  VC6を使用しています。  ダイアログを作成中に誤って ボタンやスタティックテキスト等コントロールのリストが表示されているコントロールウインドウを閉じてしまいました。  メニュー等を探しても、再び表示する為の操作が見つからず困っています。  初歩的な質問でお恥ずかしいですが、表示させる方法を教えてください。  宜しくお願いします(..

  • フォルダのコピー

    こんにちわ。takaoPRと申します。 今、指定したフォルダから指定したフォルダへのコピーをするプログラムを作成しているのですが、思う処理ができずに、困っています。 最初、FileSystemObjectのCopyFolderを使用したところ、読取専用ファイルのコピー時にエラーが出るので、 Win32APIの、「SHFileOperation」を使用しましたが、フォルダの上書きと読取専用ファイルの上書きで確認ダイアログが表示されてしまいます。 実現したい処理は、何のメッセージも出さずに(重複ファイルは勝手に上書きします)フォルダごとコピーをしたいのですが、実現する方法はないのでしょうか? 申し訳ありませんが、みなさまのお知恵をお借りできれば嬉しいです。宜しくお願い致します。

  • メッセージ ボックスの表示について

    画像の回転をウィンドウで行う際に、メッセージ ボックスが表示されていたのですが、一度「今後、このダイアログ ボックスを表示しない」という欄にチェックを入れたところ表示されなくなり、その後ウィンドウでの回転が不可能になりました。(クリックしても認識されません) 解決方法があればお教えください。

  • Acces2002のエラーメッセージ?

    windows2000 Access2002 Access2002でデータベースを作成しまして順調に使ってきましたが、近頃になって閉じるときにダイアログボックスが出て次のメッセージが出るのですが、なぜ出るのかがわかりません。 テープル’TempMSysAccessObjects’は既に存在しています。 上記のメッセージの意味も解りませんし、出なくする方法も解りません。 このメッセージを出なくする方法を教えてください。 Access2002は解説本を片手にまったくの独学ですので、あまり詳しい方ではありませんが頑張って解決したいと思っています。 よろしくご教授願えませんか。

  • 別のアプリから表示されたダイアログを検知する方法

    似たような質問をこないだ行ったばかりになるのですが、別のアプリから行ったダイアログの表示を検知する方法について質問いたします。 調べたところWindowsからダイアログの表示時にWM_INITDIALOG当たりが投げられるようなのですが、これを取得する方法がわかりません。 環境: WindowsXP+BCB [ コード ] BEGIN_MESSAGE_MAP     VCL_MESSAGE_HANDLER( WM_INITDIALOG, hogehoge(ここに何を入れればいいのかがわかりません), GetDialog ) END_MESSAGE_MAP( TForm ) ご教授のほどを宜しくお願いいたします。

  • catsrvut32.dllエラー

    Windows XPを使用しています。 アプリを起動する度に 「catsrvut32.dllは正しいWindowsイメージではありません。これをインストールディスクのファイルと照合してください。」 といメッセージのダイアログボックスが表示されます。 「OK」ボタンを押して消すととりあえず正常に動作しますが、PCを立ち上げたときにはこのメッセージが多数出てくるので困っています。 インストールディスクを検索しても「catsrvut32.dll」がヒットしませんでした。 調べてみた限り、スパイウェアが原因かな?と思われますが、解決方法がわかれば教えてください。

  • ファイルコピー時上書確認ダイアログを表示しない方法

    こんにちは。 Windowsで、ファイルをコピーする時に、コピー先に同じフォルダやファイルがあると 上書きを確認するダイアログが表示されるのですが、これを表示しないで強制的に コピーする方法はありますでしょうか? コピーするフォルダやファイルの数がおおいと、いちいちダイアログのボタンを押さなくてはならないので 面倒です。 よろしくお願いします。

  • ダイアログにおける改行

    JAVA で GUI プログラミングをしています. 今ダイアログを作っていて,ダイアログに表示させる メッセージが長すぎるため,改行で区切って2段のメッセージにしたいのですがうまくいきません. ダイアログのメッセージに改行を出力させる方法を 教えて下さい.お願いします. 私は以下のようなプログラムを作ってコンパイルできませんでした. JOptionPane.showMessageDialog(frame, "ここに改行を含むメッセージを" + \n + "入力します.","Help",JOptionPane.PLAIN_MESSAGE);

    • ベストアンサー
    • Java

専門家に質問してみよう