2010/8/22:本掲示板は閲覧専用です。データが一部破損しておりますがご了承ください。
  新規投稿 ┃ツリー表示 ┃スレッド表示 ┃一覧表示 ┃トピック表示 ┃番号順表示 ┃検索 ┃設定 ┃ホーム  
421 / 2351 ←次へ | 前へ→

【1953】Re:呼び出し規約か…?
←back ↑menu ↑top forward→
 DULL WEB  - 06/3/22(水) 22:57 -

引用なし
パスワード
   ▼ひよひよさん:
>libpng をはずせばうまく動いたりするんでしょうか?
>#define USEPNG
>あたりをコメントアウトして、libpng のリンクをやめれば
>PNG サポートをオフにできるかと思います。
>この状態で、最適化してもうまく動くんであれば、libpng を
>使うのを辞めて、GDIPlus に切り替えるという方針も・・・。
おっ、簡単にPNGは外せるんですね。
さすがにソ〜スを追うのがひんどくなってきてまして(^_^;
明日、試してみます。

>>これだとパスが245文字以上のフォルダで実行されると
>>path[] にはファイル名も入るのでバッファが
>>オ〜バ〜フロ〜してしまう可能性があると思います。
>>(ファイル名が固定なので確立はかなり低いですが…)
>Windows って 256 文字以上のパスって基本的に実現できないんですよね???
>MAX_PATH は WinDef.h で 260 と定義しているので大丈夫だと信じています。
パスだけなら問題ないのですがドライバファイル名を後から追加してるんです。
sprintf(path,"%s\\%s",tmp,DRIVERFILENAME);
"\\Sysinfo.sys" を追加したら260を超える可能性はありますよね?

>この件が解決すれば、今まで動かない〜とレポートしてくださった方の環境でも動くようになるのかも。
直ってくれるように明日もテストします。
ではでは。

209 hits

【1949】SysInfo.vxd の改良&修正 DULL 06/3/21(火) 10:00
【1950】Re:SysInfo.vxd の改良&修正 ひよひよ 06/3/21(火) 22:03
【1951】呼び出し規約か…? DULL 06/3/22(水) 18:40
【1952】Re:呼び出し規約か…? ひよひよ 06/3/22(水) 21:47
【1953】Re:呼び出し規約か…? DULL 06/3/22(水) 22:57
【1954】あぅあぅ (T_T) DULL 06/3/23(木) 22:04
【1955】Re:あぅあぅ (T_T) ひよひよ 06/3/23(木) 22:09
【1959】CrystalCPUID 4.7.4.295 試しました DULL 06/4/2(日) 22:34
【1960】Re:CrystalCPUID 4.7.4.295 試しました ひよひよ 06/4/3(月) 21:51
【1961】Re:CrystalCPUID 4.7.4.295 試しました DULL 06/4/4(火) 21:15
【1962】Re:CrystalCPUID 4.7.4.295 試しました ひよひよ 06/4/4(火) 22:13
【1963】Re:CrystalCPUID 4.7.4.295 試しました DULL 06/4/5(水) 21:58
【1964】Re:CrystalCPUID 4.7.4.295 試しました ひよひよ 06/4/7(金) 17:16

421 / 2351 ←次へ | 前へ→
  新規投稿 ┃ツリー表示 ┃スレッド表示 ┃一覧表示 ┃トピック表示 ┃番号順表示 ┃検索 ┃設定 ┃ホーム  
ページ:  ┃  記事番号:   
51982
(SS)C-BOARD v3.8(とほほ改ver2.1) is Free