« 2008 | トップページ | DENSO BHT転送ユニットVista 対応 »

2008年2月 8日 (金)

SHFileOperation 小話

Vista上でMFCでの開発を行っていたときの症状。

操作:
  エクスプローラからドラック&ドロップしたときに。

現象:
20080208
上記の画面(項目が見つかりませんと)がでる。

原因:
OnDropFilesのなかで。
DragQueryFile(hDropInfo, i, FileName, sizeof(FileName))

FileOp.pFrom  = FileName
直接ポインターを設定してSHFileOperationを呼ぶと奇怪なダイアログが出力される。

対応:
FileNameを別な変数に strcpyかでセットして行う。
     char BUFF[MSX_PATH];
     strcpy( BUFF , FileName);
     FileOp.pFrom  = BUFF;
               ・
               ・
               ・
     SHFileOperation( &FileOp );

以上で現象は消えました。謎です(笑)

|

« 2008 | トップページ | DENSO BHT転送ユニットVista 対応 »

コメント


http://mika.acmahsjfms.com/80sje42/

この子、枯れ果てるまで抜っき抜きしてくれますねんwwwww
こんなのあるって知ってたらマ ン ヘ ル通いしてなかったっつーの!!!!!

てかもっと早く知ってたら・・今頃車とか楽勝で買えてたのになーo(>_<)o
あと2ヶ月の我慢だわさ・・・・(-_-〆)

投稿: フォウフォウフォウ!! | 2009年11月 9日 (月) 18時02分


すげーwwwwwマジで金貰えたしwwwwww
なんすかこりゃーーーー!!!!!!

まさかの3 Pで報 酬 倍だしwwwwww
てか俺寝てただけだぞ? こんなんで稼げていいのかなwwww

月末までアポビッシリだから誰かヘルプしてくんね?(^^;

http://mata.yescompile.com/h2b0l85/

投稿: おおおいいいいいいぃ!!!!! | 2009年11月 5日 (木) 00時34分


乙っす!!!!そしてあざっす!!!!!!
教えてもらった通りに適当にやりとりしてたら即日で落としましたwwwwww
一 撃 9 万 ゲトったんで、前から欲しかったグッチのグラサン買ってくるっす♪♪

http://hoge.nadamonty.net/u9qt8ap/

投稿: Re: | 2009年10月25日 (日) 12時28分


仕 事辞めて毎日パチ行って気付いたら借 金 5 0 0 万でガクブル(;゜Д゜)
切羽詰ってたし、久しぶりに会った祐一が教えてくれたヤツ試してみたの!
ビビったw 始めてからまだ半年なのに完 済した上に貯 金 1 5 0 万wwwww
おかげで毎日パチ遊びしまくりw 負けてもココから回収出来るもんなwwww

http://pamp.gorioyaji.net/mqu4h8i/

投稿: 毎日パチ三昧(・∀・) | 2009年10月14日 (水) 20時14分

補足コメントありがとうございます。

投稿: support | 2008年4月13日 (日) 18時40分

pFromはdouble-NULL terminatedとする必要があります。
対応でも、NULLは二つ入力されることは保証されないので、たまたま動いているだけでしょう。

投稿: 通りすがり | 2008年4月 9日 (水) 13時04分

コメントを書く



(ウェブ上には掲載しません)




トラックバック

この記事のトラックバックURL:
http://app.cocolog-nifty.com/t/trackback/113652/40046075

この記事へのトラックバック一覧です: SHFileOperation 小話:

« 2008 | トップページ | DENSO BHT転送ユニットVista 対応 »