トップページ > プログラム > 2016年04月22日 > 8YNH+QmN

書き込み順位&時間帯一覧

10 位/188 ID中時間01234567891011121314151617181920212223Total
書き込み数0000000000000001001000013



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
194
Win32API質問箱 Build122

書き込みレス一覧

Win32API質問箱 Build122
194 :デフォルトの名無しさん[sage]:2016/04/22(金) 15:16:55.94 ID:8YNH+QmN
ドラッグドロップされたファイルと同じパスにある違う拡張子のファイルを読み込みたいんですが
拡張子を決めうちでケツから3文字消しても問題ないですか?
あとwin32apiではsubstringメソッド的なものはないですか?
Win32API質問箱 Build122
201 :194[sage]:2016/04/22(金) 18:38:44.93 ID:8YNH+QmN
いろいろ調べた結果PathFindExtensionを使うことがわかりましたが
ビルドが通りません
1>main.obj : error LNK2019: 未解決の外部シンボル __imp__PathFindExtensionW@4 が関数 _WinMain@16 で参照されました。
fatal error LNK1120: 外部参照 1 が未解決です。

http://ideone.com/zU1ml8

何が悪いのでしょうか?教えてください
Win32API質問箱 Build122
203 :デフォルトの名無しさん[sage]:2016/04/22(金) 23:12:03.91 ID:8YNH+QmN
ありがとうございます、ビルドはできました
ですが拡張子を抽出することができません
GetCommandLine関数の返り血にスペースやダブルクォーテーションが含まれているのが問題だと思うんですが
C++のReplaceメソッドで置き換えしようとしてもLPTSTRからString型に変換するほうほうがわかりません
こういう場合どうすればいいんですか?


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。