[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 2chのread.cgiへ]
Update time : 04/08 16:10 / Filesize : 229 KB / Number-of Response : 990
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

vista対策



1 名前:デフォルトの名無しさん mailto:sage [2006/11/06(月) 20:41:33 ]
まとめたい

702 名前:デフォルトの名無しさん mailto:sage [2007/05/08(火) 08:36:23 ]
>>699-700
kwsk

いまいちイメージワカナイ。

Vi$taは持ってるので、テスト方法というか実行手順教えて下さいでつ。

703 名前:デフォルトの名無しさん mailto:sage [2007/05/08(火) 12:31:01 ]
オーバーレイで描画しているアプリケーションをVistaで動かしてみる

704 名前:デフォルトの名無しさん mailto:sage [2007/05/08(火) 13:59:51 ]
>オーバーレイで描画しているアプリケーション

これって何だっけ?

GDI描画なら使ってるが、それがオーバーレイなわけないし、
オーバーレイ印刷のわけないし。。。
自作プログラムには無いかも。

そのアプリはどこにありますか?

705 名前:デフォルトの名無しさん mailto:sage [2007/05/08(火) 14:41:56 ]
つ WMP

706 名前:デフォルトの名無しさん mailto:sage [2007/05/08(火) 14:49:36 ]
え”ー、Windows Media Playerを実行すると、Aeroがオフになると?

707 名前:デフォルトの名無しさん mailto:sage [2007/05/08(火) 14:50:38 ]
>>704
ttp://hp.vector.co.jp/authors/VA020787/
からDVをダウンロードして右クリック→オプション→メディア→オーバーレイミキサを選んで
何かムービーを再生する。

というかオーバーレイについてよく知らずに聞いてたわけ?
>オーバーレイで描画していたアプリケーションはVistaで動かすとどうなるの?

708 名前:デフォルトの名無しさん mailto:sage [2007/05/08(火) 14:51:45 ]
>>706
オーバーレイとかVMR7とかVMR9とかでしばらくググれ。

709 名前:デフォルトの名無しさん mailto:sage [2007/05/08(火) 16:25:25 ]
WMPは問題無く動いたけど、BSPlayerはダメだった。
Vista推奨の実装方法みたいのがなんかあるんでしょ、たぶん。

710 名前:デフォルトの名無しさん mailto:sage [2007/05/08(火) 17:41:51 ]
WMPってVistaのWMP11のこといってるの?
馬鹿じゃね?



711 名前:デフォルトの名無しさん mailto:sage [2007/05/08(火) 17:55:00 ]
>オーバーレイで描画

Win32API的には、何てやつだっけか?

712 名前:デフォルトの名無しさん mailto:sage [2007/05/08(火) 18:38:44 ]
IDirectDrawVideo

713 名前:デフォルトの名無しさん mailto:sage [2007/05/08(火) 21:51:16 ]
>>702
互換性タブで「デスクトップ コンポジションを無効にする」にチェックして実行してみろ

714 名前:デフォルトの名無しさん mailto:sage [2007/05/09(水) 08:36:31 ]
サンクス>>712





教えて君で申し訳ないけど、そのDirectXのAPIに対してオーバーレイではないAPIも存在しますか?

715 名前:デフォルトの名無しさん mailto:sage [2007/05/09(水) 11:06:31 ]
>.hlp ファイルをリリースしているヘルプ コンテンツ プロバイダに対する注意事項

古いオンラインヘルプの.hlpファイルは実行されないんだね。
古いアプリであったんだけど、どーしたら良いでつか?

716 名前:デフォルトの名無しさん mailto:sage [2007/05/09(水) 11:09:13 ]
>オーバーレイで描画していたアプリケーションはVistaで動かすとどうなるの?
>動作中はAeroが無効になる
>IDirectDrawVideo


ググってもイマイチひっかからない。

Vi$ta調査文書作成してますので、M$DNのソースきぼん。

717 名前:デフォルトの名無しさん mailto:sage [2007/05/09(水) 11:32:27 ]
>>716
できたら俺たちにもうp

718 名前:デフォルトの名無しさん mailto:sage [2007/05/09(水) 11:38:19 ]
>>717
うわ、キツー。画面の画像があるから無理さ。

その代わり、行き詰ったところと選択した解決策はそれとなく、この板のVi$ta系スレに還元するお。
あるタイミングで自分が見つけた項目一覧をカキコするとかするつもり。


719 名前:デフォルトの名無しさん [2007/05/09(水) 11:55:32 ]
>>718
GJ!!
俺も今作ってるソフトのVistaでの動作を確認せにゃいかんから助かるんだぜ

720 名前:デフォルトの名無しさん [2007/05/09(水) 12:00:56 ]
俺、Vistaに見切りつけてXPにダウングレードしました
あと1年したらVista入れなおそうかなって思ってます
本当にありがとうございました



721 名前:デフォルトの名無しさん mailto:sage [2007/05/09(水) 12:25:10 ]
>>719
しょーがねーなー

現時点:
・FBというオプソのソフトがコンパネにもコントローラーが入るしようだったんだが、
 これがVistaのコンパネを開くときにフリーズ。FBをバージョンうp。

・インストーラーのランチャーなんかのファイル名にsetupやinstallなんて名前が付いてると、
 そのプログラムを終了させたときに、Vistaが勝手にアプリのインストール状況をチェック。
 何もインスコしてないとエラーが出る。

・ヘルプファイルの.hlp形式は起動できません。
 関係ないけど、ハイパーターミナルも消えた。

・exeからexeを起動しようとすると、UAC画面がウザイ。管理者権限取得後は出ないかも。

・アプリによっては、manifestファイルが無いと、起動時にUAC画面

・ドライバは意外にもVista32だとインスコできる。USB機器も大丈夫。
 DLLコールとかも無問題

・未調査だが、オーバーレイでAeroがオフになるんだってさ。

722 名前:デフォルトの名無しさん mailto:sage [2007/05/09(水) 12:36:48 ]
XPの時は2000という優秀な兄貴分のOSがあって、しかもドライバは
ほとんどそのまま使えるという利点があったからなあ。

VistaはXPからいきなりステップアップしたような所がある。普及には
2000→XPよりも時間がかかるだろう。

723 名前:デフォルトの名無しさん mailto:sage [2007/05/09(水) 12:40:42 ]
>>722
そんなことはないだろ・・・

あれ?Windows UpdateしたらIMEがエラー吐いて死んだ。珍しいな・・・

724 名前:デフォルトの名無しさん mailto:sage [2007/05/09(水) 13:44:20 ]
>>723
XP (NT5.1) の時は 2000 (NT5.0) という優秀な兄貴分の OS があって、
Vista (NT6.0) は XP (NT5.1) からいきなりステップアップ


725 名前:デフォルトの名無しさん mailto:sage [2007/05/09(水) 13:57:15 ]
>>721
>・ヘルプファイルの.hlp形式は起動できません。
> 関係ないけど、ハイパーターミナルも消えた。
ttp://www.microsoft.com/downloads/details.aspx?FamilyID=6ebcfad9-d3f5-4365-8070-334cd175d4bb&DisplayLang=ja

>・未調査だが、オーバーレイでAeroがオフになるんだってさ。
AeroってよりDesktop Compositionでしょ。
grapheditにaviなりwmvなり突っ込んで、適当にグラフ描いて、ビデオレンダラをオーバーレイレンダラに
すれば良いんじゃないの。VFW時代のソフトとか、DS初期のソフトじゃなければ、VMR使ってると思うけど。
まっとうなソフトならレンダラ選べると思う。

726 名前:デフォルトの名無しさん mailto:sage [2007/05/09(水) 14:09:27 ]
MSはとりあえずPFD殺しに全力を上げてくれ。

727 名前:デフォルトの名無しさん mailto:sage [2007/05/09(水) 16:24:52 ]
>>726なぜ嫌なんだ?

728 名前:デフォルトの名無しさん [2007/05/09(水) 16:44:31 ]
以下のコードでエラー出るんですけど開発環境新しくする以外に対処法ありますか?

開発環境:VC++6

CSocket s;

if (s.Create())
{
  if (!s.Connect("localhost", 5555))
    {
      char buf[100];
      sprintf(buf, "CAsyncSocket::Connect() failed, error %u", WSAGetLastError());
      AfxMessageBox(buf);
      return;
  }
}

メッセージボックスの表示:
CAsyncSocket::Connect() failed, error 10047

エラー内容:
WSAEAFNOSUPPORT 指定したアドレス ファミリは、このソケットではサポートしていません。

729 名前:デフォルトの名無しさん mailto:sage [2007/05/09(水) 17:28:45 ]
>>728
スレ違いだカス
いっぺん死んで来いや!!!!!!

ドドドドドドドドドドドドドドドドドドドドドドドド素人が

730 名前:デフォルトの名無しさん [2007/05/09(水) 17:53:16 ]
>>729
書き忘れたけがこれVistaでしか現象出ないんだけど駄目?



731 名前:デフォルトの名無しさん mailto:sage [2007/05/09(水) 17:57:58 ]
>>729
お前怒りすぎワロタwww

732 名前:デフォルトの名無しさん mailto:sage [2007/05/09(水) 19:36:59 ]
先輩方に質問です。

Vista+VS2005でWindowsFormのドラッグアンドドロップに対応したアプリを作っています。
デバッグ時はD&Dが全く使えずビルドして作成したexeではD&Dが動作します。
UACの関係だと思うのですがデバッグ時でも外部ファイルや画像等のD&Dを行う方法は
ないでしょうか?

733 名前:732 mailto:sage [2007/05/09(水) 19:44:40 ]
大変申し訳ありません。自己解決できました。
デバッグモードでも画像ファイルやファイル名の取得が可能になりました。

ttp://forums.microsoft.com/MSDN-JA/ShowPost.aspx?PostID=1507555&SiteID=7



734 名前:デフォルトの名無しさん mailto:sage [2007/05/09(水) 21:31:25 ]
>・インストーラーのランチャーなんかのファイル名にsetupやinstallなんて名前が付いてると、
> そのプログラムを終了させたときに、Vistaが勝手にアプリのインストール状況をチェック。
> 何もインスコしてないとエラーが出る。
黙ってmnifest入れとけ

735 名前:デフォルトの名無しさん mailto:sage [2007/05/09(水) 21:31:39 ]
aが抜けた

736 名前:デフォルトの名無しさん mailto:sage [2007/05/09(水) 21:57:18 ]
では、Vi$ta調査のマニアック情報カキコ合戦開始。

737 名前:デフォルトの名無しさん mailto:sage [2007/05/10(木) 11:24:27 ]
>>728
Vistaだと、localhostのアドレスはv6で来るから。
IPv6を無効化するか、Connectする前に、localhostのアドレスをルックアップして、AF_INETのものを指定する。
面倒なら、"127.0.0.1"。



738 名前:デフォルトの名無しさん mailto:sage [2007/05/10(木) 11:26:14 ]
>Vistaだと、localhostのアドレスはv6で来るから。

うわ、スゲー大変更。

739 名前:デフォルトの名無しさん mailto:sage [2007/05/10(木) 11:34:12 ]
>>738
IPv6 殺してれば 127.0.0.1
有効なら ::1
ってだけだろう?

AF_UNSPEC でソケットを開こうとしているなら当たり前の話
AF_UNSPEC で IPv4 前提のコードを書くほうが間違い
というか、XP で IPv6 有効環境であっても ::1 が来るぞ?

740 名前:728 [2007/05/10(木) 17:49:29 ]
>>737
ありがとうございます。解決しました!



741 名前:デフォルトの名無しさん mailto:sage [2007/05/10(木) 22:05:27 ]
IPv4ってなかなか駆逐されないよなぁ。

742 名前:デフォルトの名無しさん mailto:sage [2007/05/11(金) 07:38:33 ]
IPv6に切り替えたときにIPv4で使ってたグローバルアドレスをそのまま使えれば普及すると思うけど

743 名前:デフォルトの名無しさん mailto:sage [2007/05/11(金) 08:37:34 ]
>IPv4

将来的には駆逐されちゃうもんなの?


744 名前:デフォルトの名無しさん mailto:sage [2007/05/11(金) 09:00:08 ]
>Windows9Xは2003ベースのドメインにログオン出来ない
>ttp://nanikun.s16.xrea.com/mt/archives/2005/06/windows9x2003_1.html

これってVi$taにも関係あるかな?
Vi$taってサーバー側にはならない0$なんだっけ?

745 名前:デフォルトの名無しさん [2007/05/11(金) 09:00:42 ]
>>733
3日くらい調べても分からなかったのに
質問した瞬間に解決法が見つかることってあるよね・・・。

746 名前:デフォルトの名無しさん mailto:sage [2007/05/11(金) 10:21:06 ]
質問するために頭の中を整理してみたら
頭の中に回答があったことに気づくってこと、よくある

747 名前:デフォルトの名無しさん mailto:sage [2007/05/11(金) 10:23:59 ]
>>743
されないね。OSPFのルータIDとしてloopbackのアドレスをいれる習慣/テクニックがある限り。

748 名前:デフォルトの名無しさん mailto:sage [2007/05/11(金) 10:58:36 ]
>>747
グローバルネットワークへ接続するプロトコルとしては
使えない未来はあるかもしれないけどね

749 名前:デフォルトの名無しさん mailto:sage [2007/05/12(土) 21:19:19 ]
盛り上がらないなここ。
やっぱ新VSが出ないと互換問題程度しかネタがないのか。

750 名前:俺用メモ mailto:sage [2007/05/13(日) 19:51:26 ]
DDISABLE_INTEGRITY_CHECKS



751 名前:デフォルトの名無しさん [2007/05/17(木) 13:49:28 ]
Vistaって結構動作が分からないところがありますね。


あるWinソフトからWinExecでWinソフトを起動すると警告UAC画面が出る、
別のWinソフトからShellExecuteでバッチファイルを起動しても警告が出ない、
何の違いなんだろう?

それから、UAC警告を消すためには、
manifestファイルは起動する側のアプリに設定すれば良いのか?
どのmanifestを参考にすれば良いのか教えてきぼん。

752 名前:デフォルトの名無しさん mailto:sage [2007/05/17(木) 14:15:45 ]
おまえはスレよんだか?
ググってみたか?
こたえはすぐに出るぞ

753 名前:デフォルトの名無しさん mailto:sage [2007/05/17(木) 14:30:12 ]
3行書くくらいなら答えかけよ。
M$DN系ってデータが多いわりに解決策無しみたいのが多くていつも躓いてるんだよ。

754 名前:デフォルトの名無しさん mailto:sage [2007/05/17(木) 14:56:10 ]
胴衣

755 名前:デフォルトの名無しさん mailto:sage [2007/05/17(木) 14:59:30 ]
つかMSはテクニカルサポート要員をこのスレに常駐させなさい(命令)

756 名前:デフォルトの名無しさん mailto:sage [2007/05/17(木) 15:31:54 ]
まったく。さらにマイクロソフトは正しい日本語での説明もするようにな。



757 名前:デフォルトの名無しさん mailto:sage [2007/05/17(木) 15:35:12 ]
M$DNにチャットが付いたから質問したら回答者が、
そういった内容はサイトにはありません(イミフメ)とか逝った。
さらに”これで解決しましたでしょうか?”とか逝うから、
だからぁ(心の叫び)”さっきの質問の答えが分からない”と書いたら、
”サポートに電話して下さい”ってカキコされちゃった。

758 名前:デフォルトの名無しさん mailto:sage [2007/05/17(木) 16:08:31 ]
すげーな。MSの人口無能もそこまで来たか。
MS Research恐るべし。

759 名前:デフォルトの名無しさん [2007/05/17(木) 18:22:36 ]
IShellFolderのEnumObjectsの結果がXPとVistaで違う…。

EnumObjects( Handle, SHCONTF_FOLDERS, eidl )

が、VISTAだとZIPやLZHが返って来る。仕様変更?

誰かこの辺の事情知らない?

760 名前:デフォルトの名無しさん mailto:sage [2007/05/17(木) 19:31:11 ]
単にネームスペースハンドラが入ってるかどうかの違いだと思うけど。



761 名前:デフォルトの名無しさん mailto:sage [2007/05/17(木) 19:43:54 ]
XPにはサードパーティー製のzip解凍ソフトが入ってるってオチじゃなかろうな

762 名前:デフォルトの名無しさん mailto:sage [2007/05/17(木) 23:02:41 ]
くそーvistaのせいで開発する気がおきねー

763 名前:デフォルトの名無しさん mailto:sage [2007/05/17(木) 23:13:26 ]
老人はくたばれ

764 名前:デフォルトの名無しさん mailto:sage [2007/05/17(木) 23:34:00 ]
社員死ね

765 名前:759 [2007/05/17(木) 23:44:23 ]
反応サンクス
>>760
そっか、OSの問題ではないのね
>>761
MS圧縮フォルダを使ってるからそれはないと思うのだが…

ありがとう、もう少し悩んでみるよ

766 名前:デフォルトの名無しさん mailto:sage [2007/05/18(金) 00:20:22 ]
開発環境、なんでこんなに遅いのかねぇ。
遅すぎだろ。


767 名前:デフォルトの名無しさん mailto:sage [2007/05/18(金) 08:39:11 ]
>>765
そーいや、自分で圧縮フォルダ機能切ったのをスッカリ忘れて、
後に、XPで「IShellFolderがzipをフォルダとして認識しねぇ」とハマッたアホがいたのを思い出した

オレなんだが・・・orz

768 名前:デフォルトの名無しさん mailto:sage [2007/05/18(金) 10:57:24 ]
オーナードローでエアロ用処理を入れたいんだけど、現在のテーマがエアロで動いているかどうか確認する方法ってないですかねぇ…


769 名前:768 mailto:sage [2007/05/18(金) 11:39:38 ]
補足
とりあえずGetCurrentThemeName()でエアロのファイル名は取れるのですが
高スペックPCで透過が有効なのか低スペックで透過が無効なのかを知りたいのです。

770 名前:デフォルトの名無しさん mailto:sage [2007/05/18(金) 12:40:42 ]
>>757
MSDN のコンシェルジェチャットは
Subscriber Download サイトのオンラインサポート
全然関係ない内容の質問をしたんじゃ?

>>768
ヒント: Enable and Control DWM Composition
MSDN で DwmIsCompositionEnabled() とかその辺りを調べれ
まんま答えがある



771 名前:デフォルトの名無しさん mailto:sage [2007/05/18(金) 14:06:33 ]
>>770
アリガd

DWM合成なんてのがふえてるのか
PCに入れてたMSDNが2006/1から更新してなかったので気づかなかったです。
とりあえず最新のMSDN入れてきます。

772 名前:751 mailto:sage [2007/05/18(金) 14:31:39 ]
>ShellExecute() を使用して、親プログラムから起動する
>ShellExecute()を使用して分割したプログラムを呼び出します。
>CreateProcess() では権限の昇格ができないため、
>「ERROR_ELEVATION_REQUIRED」が返されます。

 ↑
M$文書見つけたんで、
テストプログラム(WinExec/ShellExecute/CreateProcess)作ってみました。

















結果はUAE警告画面出ず。
アプリの方は警告出てテストプログラムだと現象が出ないなんて沸け分からないお。

773 名前:デフォルトの名無しさん mailto:sage [2007/05/18(金) 22:51:05 ]
テストプログラムを起動しているVS2005を管理者権限付きで起動してるなんて
オチだったらコロヌ

774 名前:765 [2007/05/19(土) 11:09:24 ]
>>767
「IShellFolderがzipをフォルダとして認識しねぇ」って具体的には以下のどれ?

1.EnumObjects( Handle, SHCONTF_FOLDERS, eidl )でzipが返ってこない
2.GetAttributesOf( cidl, pidls, Attribute)の結果、AttributeにSFGAO_FOLDERが立たない
3.その他

ちなみに>>767の答によるおいらの反応

1.悲嘆にくれる
2.安心する
3.不明

775 名前:767 mailto:sage [2007/05/21(月) 09:30:14 ]
>>774
XPに「圧縮フォルダ機能を切って検索早くする」みたいなTIPSあってさ
それで、「regsvr32 /u %windir%\system32\zipfldr.dll」とかやっちゃったわけよ

そのことスッカリ忘れてて、
zipファイルのパスのPIDLをBindToObjectしようとすると失敗したってだけで
Vistaとの仕様の違いとか、そういう話しじゃないぉ

776 名前:774 [2007/05/22(火) 13:53:31 ]
>>775
激しくdクス
XPでEnumObjects( Handle, SHCONTF_FOLDERS, eidl )でzipが返っていたらどうしよう
と、思っただけだよ。そういう話じゃないようで安心したお。

おいらの問題は、EnumObjectsの結果からSHGetPathFormIDListでファイルシステムパスを採って来て
アーカイブファイルだったらはじくことにして問題解決にしたよ。

というわけで反応してくれたみんな、ありがとう。じゃね。

777 名前:デフォルトの名無しさん mailto:sage [2007/05/23(水) 08:33:00 ]
>>775

login.yahoo.co.jp:443/


778 名前:デフォルトの名無しさん mailto:sage [2007/05/23(水) 21:44:48 ]
SHGetSpecialFolderLocationでいいでしょうか?

779 名前:デフォルトの名無しさん [2007/05/25(金) 12:55:28 ]
Vi$taのオーバーレイに関する情報を書いてあるサイトはどこでつか?
公式サイトでも何でも欲しいでつ。

780 名前:デフォルトの名無しさん mailto:sage [2007/05/25(金) 17:54:39 ]
>>779
msdn2.microsoft.com



781 名前:デフォルトの名無しさん [2007/05/31(木) 10:19:38 ]
VistaにUSBメモリをさすだけで、ドライバインスコ中、CPU50%、フリーズ、となるんですが、
同じ現象になられたことありますか?

しょうがないから、今0$再インスコ中orz

782 名前:デフォルトの名無しさん mailto:sage [2007/05/31(木) 10:23:06 ]
>>781
板違い、Windows板かPC初心者板にでも池

783 名前:デフォルトの名無しさん mailto:sage [2007/05/31(木) 10:38:21 ]
おま、ふよー >>782

784 名前:デフォルトの名無しさん mailto:sage [2007/05/31(木) 11:20:02 ]
>781,783
失せろボケ

785 名前:デフォルトの名無しさん mailto:sage [2007/05/31(木) 11:35:20 ]
0$って書くことに何か意味があるんですか?

786 名前:デフォルトの名無しさん mailto:sage [2007/05/31(木) 12:07:51 ]
OSと呼ぶのを憚られるほどひどいO$だからだよ


787 名前:デフォルトの名無しさん mailto:sage [2007/05/31(木) 13:11:23 ]
くだらない、一人言葉遊びさ、そう書くだけで気分が良いって感じのめでたい奴さ。

788 名前:デフォルトの名無しさん mailto:sage [2007/05/31(木) 13:16:14 ]
何でここに居るの?>787

789 名前:デフォルトの名無しさん mailto:sage [2007/05/31(木) 15:32:41 ]
絆、だから…

790 名前:787 [2007/05/31(木) 16:56:33 ]
>>788
そう書くだけで気分が良いから。
くだらない一人遊びさ。



791 名前:デフォルトの名無しさん mailto:sage [2007/05/31(木) 20:40:03 ]
>790
なりすましイクナイ。

792 名前:デフォルトの名無しさん mailto:sage [2007/06/02(土) 15:55:45 ]
ここ2,30スレくらいの人たちが Vista 対応してるの???
ソフトに「Vista対応」って書いてあってほんとに大丈夫ですか?

それともとっくのとうに対策ぺきかん終わって皆ノータリンになっちゃったの?

793 名前:デフォルトの名無しさん mailto:sage [2007/06/02(土) 16:03:07 ]
自分の書いたコードへの対策はすぐ終わる
問題は他人のDLLなど

794 名前:デフォルトの名無しさん mailto:sage [2007/06/02(土) 18:09:41 ]
Vistaのタスク切り替え時に(3Dフリップじゃない方)、16x16の
アイコンリソースが使われてしまうようです。
皆さんの作ったアプリ、そういうことって無いですか?

アプリ内には32x32のアイコンリソースも登録されているので、
せめてこっちを使ってくれれば多少見栄えもマシになるんですが、
16x16のアイコンを拡大して使っているようです。

どうすれば対応できるのか、何か情報ないでしょうか?
よろしくお願いします。

795 名前:デフォルトの名無しさん mailto:sage [2007/06/02(土) 19:31:09 ]
>>794
家の環境では32x32がちゃんと使われてるが。
他のアプリのアイコンもおかしければアイコンのサイズ設定かアイコンキャッシュ破損じゃね?

796 名前:デフォルトの名無しさん mailto:sage [2007/06/02(土) 21:11:55 ]
>>794
Vista・アイコン

Windows のデスクトップに 表示されるアイコンは32×32と相場が決まってい
ましたが、 Vistaでは48×48が標準サイズです。旧来 のサイズのアイコンし
か持っていない場合には、1.5倍に拡大されるため、キレイに表示させる事が
できません。 しかも、Explorerを含め、32×32サイズのアイコンを見る機会
が殆どありません。できる限りアプリケーションに48×48サイズのアイ コン
を含めるようにしましょう。

ってメモが手元にあった。
あと、リソース名がアルファベット順とかもあるんでないかい?

797 名前:デフォルトの名無しさん mailto:sage [2007/06/02(土) 21:32:39 ]
>>794
色数とか?

798 名前:794 mailto:sage [2007/06/02(土) 21:46:38 ]
皆さんレスありがとう。ちと調査が進行しました。ってほどじゃないけど。

アプリ起動後に、タイトルバーのアイコン(だけ)を変更しようとして、
PostMessage(***, WM_SETICON, ICON_SMALL, (LPARAM)ico)と
やると、タイトルバーだけじゃなくて、タスク切り替えのアイコン
まで切り替わってしまうようです。

XP以前はRegisterClassで設定した(32x32の)アイコンがタスク
切り替え時はそのまま使われているようなのですが…。

>>796
3Dフリップじゃないタスク切り替え時(なんと言うのか忘れたけど)に
サムネールの右下に表示されてるアイコンの大きさって、32x32のよう
に見えるんですが…。

上記PostMesageをやらなければ32x32がタスク切り替え時にそのまま
使われるようですが、そうするとタスクバーのアイコンが32x32を縮小
したものになってしまいます。

タイトルバーのアイコンだけ変える方法はないでしょうか?

799 名前:デフォルトの名無しさん mailto:sage [2007/06/03(日) 05:26:20 ]
>798
なんだ、そゆことか。
SendMessage( hwnd, WM_SETICON, TRUE/*BIG ICON*/, (LPARAM)hBigIcon );
SendMessage( hwnd, WM_SETICON, FALSE/*SMALL ICON*/, (LPARAM)hSmallIcon );
として、大小両方設定してやれば解決すると思われ。

800 名前:デフォルトの名無しさん mailto:sage [2007/06/03(日) 05:52:55 ]
>>799
*だけ*



801 名前:デフォルトの名無しさん mailto:sage [2007/06/03(日) 07:56:34 ]
ICON_BIGとICON_SMALLがスルーされてて(´・ω・`)カワイソス

802 名前:794 mailto:sage [2007/06/03(日) 11:09:10 ]
>>799
やってみたら出来ました。ありがとう。







[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<229KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef