上のは私です。連投すみません。
出直してきます。
954 :
946:2006/04/21(金) 14:43:53
>>953 こんなスレあったんですね。
テンプレにMFCのこともありましたしかなり助かりました。
ありがとうございます。
955 :
デフォルトの名無しさん:2006/04/21(金) 17:48:06
SDIでViewにコントロールをクリエイトしたいのですが
どこに書けばいいんでしょう?
OnDrawだと再描画時にエラーになってしまうんですが。
OnInitialUpdateはどう?
957 :
デフォルトの名無しさん:2006/04/21(金) 18:00:34
ViewにOnInitialUpdateがありませーん。
SDIだから?
どうしよ。
無いって…
ろくに勉強もしないでいきなり作ろうとしたって壁にぶち当たるぞ
基礎ぐらいちゃんとやっとけ
960 :
デフォルトの名無しさん:2006/04/22(土) 17:29:46
MFCでVisualStudio2005にあるメニューバーやツールバーなど、
マネージコードで使えるようなコントロールはどうすればできますか?
基本クラスから独自に派生していちいち作らないとだめなのでしょうか?
>>960 無理。
MFC のプロジェクトを /clr:pure でビルドするつもり?
そういうの使いたかったらさっさと引越し引越し
963 :
デフォルトの名無しさん:2006/04/23(日) 15:29:44
MFCでファイルを圧縮するクラスまたはメンバはあるのでしょうか?
964 :
デフォルトの名無しさん:2006/04/23(日) 16:12:42
expressでソリューションのビルドを
したんですが、実行ファイルは何処にできてるんでつか
あと、フォームのコマンドボタンを押したときの
コードはふぉーむのとこにしかかけないんでつか
おしえてください。
expressでMFCでフォームなんだ
へぇー
967 :
デフォルトの名無しさん:2006/04/23(日) 16:54:15
MFCとATL無しで頑張ります。ありがとうございました。
お前ら冷たいな
MFCぐらい買ってやれよ
>>968 お前「ら」?
買ってやれ?
どういう流れそういうレスをつけたのかわからん
MSDNよりわからん
970 :
デフォルトの名無しさん:2006/04/25(火) 12:01:32
ここでいいのかな。質問させてください。
エクスプローラみたいなものを作っています。
縮小版表示アイコンを表示させたいです。
画像のサムネイル表示は出来ましたが、画像以外ファイルのアイコンを
エクスプローラで表示されているような、
黒枠の中に小さいアイコンがぽつんとあるアイコンが取れません。
32×32のアイコンを引き伸ばして表示することは現在可能です。
IExtractImage, IExtractIcon, SHGetFileInfoなどつかいましたが同じ状況です。
開発環境はWin2000, VC++6.0です。
なんだろね
アイコン持ってないファイルのアイコン表示?
MFCとかんけあるかな?
無いよ
973 :
デフォルトの名無しさん:2006/04/25(火) 12:59:42
どこのスレできけばいいでしょうかね?
>974
ありがとうございました。
どういたしまして。
978 :
デフォルトの名無しさん:2006/04/25(火) 23:52:23
libファイルを作成するプロジェクトにリソースファイルを追加して、ダイアログボックスを表示させるメソッドを作成しました。
実行ファイルを作成するプロジェクトのほうで上記のメソッドを実行してもダイアログボックスが表示されないんですけど(DoModal()の戻り値が-1になる)、どうすればよろしいのでしょうか。
リソースってlibに入れられなかったような希ガス
どうしてもリソースを分離したかったらdllにしてLoadResource。
981 :
デフォルトの名無しさん:2006/04/27(木) 02:57:34
VisualStudio2005ではWindowsフォームプロジェクトの
デザインでコントロールを移動すると、たて横に線が表示され、
均等な配置ができますが、MFCプロジェクトのダイアログエディタでは
何もでないので調整が難しいです。
これはどうにかならないのでしょうか?
どうにでもなる
どうにでもして
>>981 Win32アプリでリソースファイルをテキスト編集使ったことない?
猫も使ったことない?
なんたら.rcをコピーして.txtに変換して、テキストでメタ数値で編集
そして、.rcに戻して、プロジェクトに吸い込むんだよ
MFCというかVCの基本
>>984 素朴な疑問なんだが、何で又一々変換なんかするんだ?
普通に*.rcを編集すればいいと思うのだが。
> .txtに変換
初耳だ。
VBのようにスナップ・グリッド使うわけでもなし
ターゲット(たて横に線)の重なりで調整じゃ
コントロールの正確な位置決めできてないな
>>986 .rcを.txtに変換して開いてからレスヨロシク
普通やらないめんどうな方法しか教えないのはわざとですか?
それともマジでそうやってる?
990 :
985:2006/04/27(木) 13:09:17
>>989 少なくとも漏れはグリッドを設定してそれを使って位置調整しているが。
でもコピペした部品の調整やら大量の部品の順序変更は*.rc直接編集だな。
>大量の部品の順序変更
タブオーダという言葉くらい使って欲しい
>>981 ん?6.0 にも 2003 にもあったグリッドが 2005 ではなくなったの?
>>984 ん?6.0 でも 2003 でもテキストファイルだった .rc が 2005 ではバイナリなの?
>>988 やってみたけど、理解不能です
ソリューションエクスプローラーの.rcを右クリックでコードの表示とどう違うの?
994 :
985:2006/04/27(木) 13:24:05
>>991 んじゃ、大量の部品のタブオーダの変更ってことで。
#数点ならダイアログエディタでやっちゃうよっと。
>ソリューションエクスプローラーの.rcを右クリックでコードの表示
2005にはその機能が追加されてるんですか。6.0には無かった。
ちなみに、6.0でプロジェクトフォルダから右クリックでアプリケーションから開く>メモ帳でやって
変更して保存するやり方だと、
何故か、プロジェクト上の.rcアイコンが.txtのアイコンになってしまう。
だから、コピーして.txtで変更しておいて、.rcに戻して吸い込んだほうがよい
元がfoo.rcならフォーー.txtにでも変えておいて、
それで数値で編集して、foo.rcに戻してやるのがよいと思う。
VC5の頃から(たぶんもっと前から)
ファイル-開く
からなら、テキストファイルとして開けるわけだが。
1000
1001 :
1001:
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。