■MFC相談室 mfc15d.dll■

このエントリーをはてなブックマークに追加
952946=951:2006/04/21(金) 14:38:57
上のは私です。連投すみません。
出直してきます。
953デフォルトの名無しさん:2006/04/21(金) 14:39:19
推薦図書/必読書のためのスレッド PART30
http://pc8.2ch.net/test/read.cgi/tech/1141805746/l50
954946:2006/04/21(金) 14:43:53
>>953
こんなスレあったんですね。
テンプレにMFCのこともありましたしかなり助かりました。
ありがとうございます。
955デフォルトの名無しさん:2006/04/21(金) 17:48:06
SDIでViewにコントロールをクリエイトしたいのですが
どこに書けばいいんでしょう?

OnDrawだと再描画時にエラーになってしまうんですが。
956デフォルトの名無しさん:2006/04/21(金) 17:58:55
OnInitialUpdateはどう?
957デフォルトの名無しさん:2006/04/21(金) 18:00:34
ViewにOnInitialUpdateがありませーん。
SDIだから?
どうしよ。
958デフォルトの名無しさん:2006/04/21(金) 18:02:36
無いって…
959デフォルトの名無しさん:2006/04/21(金) 18:56:36
ろくに勉強もしないでいきなり作ろうとしたって壁にぶち当たるぞ
基礎ぐらいちゃんとやっとけ
960デフォルトの名無しさん:2006/04/22(土) 17:29:46
MFCでVisualStudio2005にあるメニューバーやツールバーなど、
マネージコードで使えるようなコントロールはどうすればできますか?
基本クラスから独自に派生していちいち作らないとだめなのでしょうか?
961デフォルトの名無しさん:2006/04/22(土) 17:47:41
>>960 無理。
MFC のプロジェクトを /clr:pure でビルドするつもり?
962デフォルトの名無しさん:2006/04/22(土) 18:38:09
そういうの使いたかったらさっさと引越し引越し
963デフォルトの名無しさん:2006/04/23(日) 15:29:44
MFCでファイルを圧縮するクラスまたはメンバはあるのでしょうか?
964デフォルトの名無しさん:2006/04/23(日) 16:12:42
expressでソリューションのビルドを
したんですが、実行ファイルは何処にできてるんでつか
あと、フォームのコマンドボタンを押したときの
 コードはふぉーむのとこにしかかけないんでつか
おしえてください。
965デフォルトの名無しさん:2006/04/23(日) 16:19:44
expressでMFCでフォームなんだ
へぇー
966デフォルトの名無しさん:2006/04/23(日) 16:36:58
>>964 ここMFCのスレですよ?
967デフォルトの名無しさん:2006/04/23(日) 16:54:15
MFCとATL無しで頑張ります。ありがとうございました。
968デフォルトの名無しさん:2006/04/23(日) 21:12:10
お前ら冷たいな
MFCぐらい買ってやれよ
969デフォルトの名無しさん:2006/04/23(日) 21:17:09
>>968
お前「ら」?
買ってやれ?

どういう流れそういうレスをつけたのかわからん
MSDNよりわからん
970デフォルトの名無しさん:2006/04/25(火) 12:01:32
ここでいいのかな。質問させてください。
エクスプローラみたいなものを作っています。
縮小版表示アイコンを表示させたいです。
画像のサムネイル表示は出来ましたが、画像以外ファイルのアイコンを
エクスプローラで表示されているような、
黒枠の中に小さいアイコンがぽつんとあるアイコンが取れません。
32×32のアイコンを引き伸ばして表示することは現在可能です。
IExtractImage, IExtractIcon, SHGetFileInfoなどつかいましたが同じ状況です。
開発環境はWin2000, VC++6.0です。
971デフォルトの名無しさん:2006/04/25(火) 12:17:03
なんだろね
アイコン持ってないファイルのアイコン表示?
MFCとかんけあるかな?
972デフォルトの名無しさん:2006/04/25(火) 12:56:11
無いよ
973デフォルトの名無しさん:2006/04/25(火) 12:59:42
どこのスレできけばいいでしょうかね?
974デフォルトの名無しさん:2006/04/25(火) 14:07:49
975デフォルトの名無しさん:2006/04/25(火) 14:09:30
>974
ありがとうございました。
976デフォルトの名無しさん:2006/04/25(火) 14:16:26
>>977
ありがとうございました。
977デフォルトの名無しさん:2006/04/25(火) 14:32:12
どういたしまして。
978デフォルトの名無しさん:2006/04/25(火) 23:52:23
libファイルを作成するプロジェクトにリソースファイルを追加して、ダイアログボックスを表示させるメソッドを作成しました。
実行ファイルを作成するプロジェクトのほうで上記のメソッドを実行してもダイアログボックスが表示されないんですけど(DoModal()の戻り値が-1になる)、どうすればよろしいのでしょうか。
979デフォルトの名無しさん:2006/04/26(水) 01:15:59
リソースってlibに入れられなかったような希ガス
980デフォルトの名無しさん:2006/04/26(水) 13:12:29 BE:93168768-
どうしてもリソースを分離したかったらdllにしてLoadResource。
981デフォルトの名無しさん:2006/04/27(木) 02:57:34
VisualStudio2005ではWindowsフォームプロジェクトの
デザインでコントロールを移動すると、たて横に線が表示され、
均等な配置ができますが、MFCプロジェクトのダイアログエディタでは
何もでないので調整が難しいです。

これはどうにかならないのでしょうか?
982デフォルトの名無しさん:2006/04/27(木) 08:10:39
どうにでもなる
983デフォルトの名無しさん:2006/04/27(木) 08:32:50
どうにでもして
984デフォルトの名無しさん:2006/04/27(木) 12:49:26
>>981
Win32アプリでリソースファイルをテキスト編集使ったことない?
猫も使ったことない?
なんたら.rcをコピーして.txtに変換して、テキストでメタ数値で編集
そして、.rcに戻して、プロジェクトに吸い込むんだよ
MFCというかVCの基本
985デフォルトの名無しさん:2006/04/27(木) 12:55:37
>>984
素朴な疑問なんだが、何で又一々変換なんかするんだ?
普通に*.rcを編集すればいいと思うのだが。
986デフォルトの名無しさん:2006/04/27(木) 12:56:13
> .txtに変換
初耳だ。
987デフォルトの名無しさん:2006/04/27(木) 12:56:55
VBのようにスナップ・グリッド使うわけでもなし
ターゲット(たて横に線)の重なりで調整じゃ
コントロールの正確な位置決めできてないな

988アマグラマ:2006/04/27(木) 12:59:31
>>986
.rcを.txtに変換して開いてからレスヨロシク
989デフォルトの名無しさん:2006/04/27(木) 13:04:51
普通やらないめんどうな方法しか教えないのはわざとですか?
それともマジでそうやってる?
990985:2006/04/27(木) 13:09:17
>>989
少なくとも漏れはグリッドを設定してそれを使って位置調整しているが。
でもコピペした部品の調整やら大量の部品の順序変更は*.rc直接編集だな。
991アマグラマ:2006/04/27(木) 13:14:58
>大量の部品の順序変更
タブオーダという言葉くらい使って欲しい
992デフォルトの名無しさん:2006/04/27(木) 13:16:56
>>981
ん?6.0 にも 2003 にもあったグリッドが 2005 ではなくなったの?
>>984
ん?6.0 でも 2003 でもテキストファイルだった .rc が 2005 ではバイナリなの?
993デフォルトの名無しさん:2006/04/27(木) 13:22:25
>>988
やってみたけど、理解不能です

ソリューションエクスプローラーの.rcを右クリックでコードの表示とどう違うの?
994985:2006/04/27(木) 13:24:05
>>991
んじゃ、大量の部品のタブオーダの変更ってことで。
#数点ならダイアログエディタでやっちゃうよっと。
995デフォルトの名無しさん:2006/04/27(木) 13:30:11
>ソリューションエクスプローラーの.rcを右クリックでコードの表示

2005にはその機能が追加されてるんですか。6.0には無かった。
996デフォルトの名無しさん:2006/04/27(木) 13:37:26
ちなみに、6.0でプロジェクトフォルダから右クリックでアプリケーションから開く>メモ帳でやって
変更して保存するやり方だと、
何故か、プロジェクト上の.rcアイコンが.txtのアイコンになってしまう。
だから、コピーして.txtで変更しておいて、.rcに戻して吸い込んだほうがよい
997デフォルトの名無しさん:2006/04/27(木) 13:47:25
>>993
2003にも無かった
998デフォルトの名無しさん:2006/04/27(木) 13:57:41
元がfoo.rcならフォーー.txtにでも変えておいて、
それで数値で編集して、foo.rcに戻してやるのがよいと思う。
999デフォルトの名無しさん:2006/04/27(木) 14:05:55
VC5の頃から(たぶんもっと前から)
ファイル-開く
からなら、テキストファイルとして開けるわけだが。
1000デフォルトの名無しさん:2006/04/27(木) 14:16:47
1000
10011001
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。