- 1 名前:デフォルトの名無しさん mailto:sage [2009/09/21(月) 17:41:44 ]
- このスレッドは
「どんなにくだらないC#プログラミングに関する発言でも誰かが優しくレスをしてくれるスレッド」です。 ほかのスレッドでは恐ろしくて書き込めないような低レベル、もしくは質問者自身なんだか意味がよく分からない質問など、 勇気をもって書き込んでください。 内容に応じて、他スレ・他板へ行くことを勧められる、あるいは誘導される場合がありますがご了承下さい。 >>980を踏んだ人は新スレを建てて下さい。 >>980が無理な場合、話し合って新スレを建てる人を決めて下さい。 前スレ ふらっとC#,C♯,C#(初心者用) Part44 pc12.2ch.net/test/read.cgi/tech/1251439041/
- 357 名前:デフォルトの名無しさん [2009/09/30(水) 22:58:49 ]
- 初心者で考え方がいまいちで申し訳ないです。
クラスを作り その中に今まで入れていたボタン処理を入れて そのクラスをボタンイベントに生成して 呼び出せばおkと言う感じ?
- 358 名前:デフォルトの名無しさん mailto:sage [2009/09/30(水) 23:03:13 ]
- うん。
- 359 名前:デフォルトの名無しさん mailto:sage [2009/09/30(水) 23:22:12 ]
- ボタンが押された時の処理を別のクラスに書くんじゃない
その目的の処理を行うクラスを作って,そのクラスをイベントハンドラから利用するんだ 機械的に移すだけだとあんまり意味がない
- 360 名前:デフォルトの名無しさん mailto:sage [2009/09/30(水) 23:33:12 ]
- クラスわけは責務をわけるのと同等
- 361 名前:デフォルトの名無しさん mailto:sage [2009/09/30(水) 23:33:57 ]
- こういう違いって理解できない人にはなかなか理解してもらえなかったりするな…
- 362 名前:デフォルトの名無しさん mailto:sage [2009/09/30(水) 23:35:53 ]
- どうでもいいけどいやよくないけど
暗号化結果のバイト列をUnicodeEncodingで文字列にするのは無茶だぜ。 まあ諸悪の根源はv1.1の頃のMSのサンプルだったりするんだが。
- 363 名前:デフォルトの名無しさん [2009/09/30(水) 23:38:17 ]
- 一応そのほかにも使う可能性というか応用で使うので
ひとつのクラスに処理をいておきたいと思っています。 ACIIでやろうと思ってたんですがどうもうまくできなかったので今 それです。これは直したいなと思っております
- 364 名前:デフォルトの名無しさん [2009/09/30(水) 23:41:34 ]
- >>352
よく見たらありました。 ボケてきたのかな…。ありがとう。
- 365 名前:デフォルトの名無しさん mailto:sage [2009/09/30(水) 23:48:48 ]
- 会社とか組織をイメージしてみるといいかも。
実際に仕事やる部署と、注文受ける部署、商品配達する部署・・・・・。 食堂で言うなら厨房と接客・電話番、出前とか。 それぞれは、自分の仕事だけして、あとはどっかに受け渡すだけで 良いようになってる。 下手な部署分けすると役所みたいにたらい回しになって困るが。 バイト列の文字列化ならBase64じゃない?昔から用意されてるし。
- 366 名前:デフォルトの名無しさん mailto:sage [2009/09/30(水) 23:52:02 ]
- とか思ってみたらBase64変換クラスがぱっと見で見つからん。あれ?
Javaだったのかな?
- 367 名前:デフォルトの名無しさん mailto:sage [2009/09/30(水) 23:55:31 ]
- System.Convert.ToBase64String(byte[])
- 368 名前:デフォルトの名無しさん mailto:sage [2009/09/30(水) 23:57:33 ]
- Convert.ToBase64
- 369 名前:デフォルトの名無しさん mailto:sage [2009/10/01(木) 00:11:50 ]
- キーボードのキーを押してプログラミングするわけだが
キー自体がプログラミングを理解しているわけじゃないよね あくまで、文字を入力させる命令を出すためのスイッチに過ぎない 役割分担をさせていくわけだけど、その分クラスはどんどん増える だがそれでいい
- 370 名前:デフォルトの名無しさん mailto:sage [2009/10/01(木) 00:15:42 ]
- オブジェクト指向の話になると現実世界の事象を例えにだすのをよく見るけど、
その例えってそんなにわかりやすいもんなのかな。 むしろそこからどうやってコードに落とすのかと悩むことしきりなんじゃないか。
- 371 名前:デフォルトの名無しさん mailto:sage [2009/10/01(木) 00:21:32 ]
- もちろんそうだけど、オブジェクト指向の入り口で躓いているんだから仕方が無い
- 372 名前:デフォルトの名無しさん mailto:sage [2009/10/01(木) 00:44:44 ]
- まず、構造化プログラミング・設計を学ぶところから・・・。
- 373 名前:デフォルトの名無しさん mailto:sage [2009/10/01(木) 01:17:57 ]
- >>370
わかってる人が例えるからそうなるんだよな。 わからない人向けの説明には向かないと思う。
- 374 名前:デフォルトの名無しさん mailto:sage [2009/10/01(木) 01:31:02 ]
- かと言ってわかってない人は向いてる向いてない以前に例えられないから。
- 375 名前:デフォルトの名無しさん mailto:sage [2009/10/01(木) 01:39:15 ]
- そこをいくとオブジェクト指向のこころは最高だと思う。
- 376 名前:デフォルトの名無しさん mailto:sage [2009/10/01(木) 02:37:13 ]
- 憂鬱な
- 377 名前:デフォルトの名無しさん mailto:sage [2009/10/01(木) 03:09:44 ]
- 貝になりたい
- 378 名前:デフォルトの名無しさん mailto:sage [2009/10/01(木) 03:13:33 ]
- 引きこもりは家をでないのでスペックがさっぱりわからない
やり取りできる手段は、スカイプやネトゲしかない でも、こっちの情報をいくら伝えてもスペックを晒そうとはしない オブジェクト指向ってそんな奴
- 379 名前:デフォルトの名無しさん mailto:sage [2009/10/01(木) 07:21:42 ]
- 良くも悪くも勘違いされる不幸な子ってイメージだけどな。
きちんと理解してあげれば戦力になるが、間違った認識や過度の期待を持たれるとプレッシャーに負ける人みたいな?
- 380 名前:デフォルトの名無しさん mailto:sage [2009/10/01(木) 08:32:43 ]
- お前らスレタイ
- 381 名前:デフォルトの名無しさん mailto:sage [2009/10/01(木) 12:58:49 ]
- 使ってればわかる
結局はノウハウを一般化しただけのもの
- 382 名前:デフォルトの名無しさん mailto:sage [2009/10/01(木) 14:54:21 ]
- 自作ソフトのソースを公開しようと思うんですが
プロジェクトファイルなどにPCユーザー名など 固有の情報みたいなのが入っていて見られてしまうんでしょうか? ソースを公開する上での注意点などありましたら教えてください
- 383 名前:デフォルトの名無しさん mailto:sage [2009/10/01(木) 15:03:39 ]
- ユーザ名を短くて無意味な英文字にしておく
.csだけ公開する
- 384 名前:デフォルトの名無しさん mailto:sage [2009/10/01(木) 16:36:09 ]
- >>383
いや、さすがに.slnと.csprojくらいは付けようよ。 逆に.csproj.userとか.suoは除外。
- 385 名前:デフォルトの名無しさん mailto:sage [2009/10/01(木) 16:38:41 ]
- VC#?
- 386 名前:デフォルトの名無しさん mailto:sage [2009/10/01(木) 17:06:33 ]
- binフォルダは削除
slnとcsprojは付いてないと読む気が失せる
- 387 名前:デフォルトの名無しさん mailto:sage [2009/10/01(木) 17:10:33 ]
- プロジェクト一つならslnはいらないんじゃ…
- 388 名前:デフォルトの名無しさん mailto:sage [2009/10/01(木) 17:22:34 ]
- slnないと保存できないからめどい
- 389 名前:デフォルトの名無しさん mailto:sage [2009/10/01(木) 17:38:30 ]
- >>388
プロジェクトのみでも一度保存すればソリューション作成されるよ
- 390 名前:デフォルトの名無しさん [2009/10/01(木) 18:59:34 ]
- C#初めてはや1.5ヶ月
いまだにクラス呼び出しとかが曖昧 配列わからん。 プログラム自体初心者ですがこれはかなり遅いほうですよね? 最近は分岐がわかりだしてきたところです
- 391 名前:デフォルトの名無しさん mailto:sage [2009/10/01(木) 19:06:18 ]
- 俺も、1.7ヶ月ぐらいだけど
オブジェクト思考はよくわからんけど 配列とか、クラス呼び出しぐらいなら一応・・・ まぁ、以前Cとjavaをおさわり程度にやった事有るけど
- 392 名前:デフォルトの名無しさん mailto:sage [2009/10/01(木) 19:16:07 ]
- C#はじめて7年
クラス呼び出しなんて初めて聞いた
- 393 名前:デフォルトの名無しさん mailto:sage [2009/10/01(木) 19:22:12 ]
- 小学生初めてはや5年
職員室呼び出し喰らったのは今年が初めてだ
- 394 名前:デフォルトの名無しさん mailto:sage [2009/10/01(木) 19:57:11 ]
- お前らスレタイ
- 395 名前:デフォルトの名無しさん [2009/10/01(木) 20:07:10 ]
- あぁ、悪い
クラス定義してメソッド呼び出しとか これでいい?これも違うのかなw
- 396 名前:デフォルトの名無しさん mailto:sage [2009/10/01(木) 20:11:11 ]
- DESCryptoServiceProviderの複合化はパスワードが違う場合、絶対にエラーを吐きますか?
それとも適当に復号したデータを返す時がありますか?
- 397 名前:デフォルトの名無しさん mailto:sage [2009/10/01(木) 20:36:51 ]
- >>390
1日にやる量にもよるし、いろいろだろ。 他人にかまわず自分のペースで楽しみなよ。
- 398 名前:デフォルトの名無しさん mailto:sage [2009/10/01(木) 20:58:44 ]
- なんだかんだで仕事でつかうと習得が早い
- 399 名前:デフォルトの名無しさん mailto:sage [2009/10/01(木) 20:59:28 ]
- 俺なんか2年目でやっとデリゲートを唱えることが出来た
- 400 名前:デフォルトの名無しさん mailto:sage [2009/10/01(木) 21:28:48 ]
- 仕事で必要で学んでいるんですが
やはり全然覚えが悪いのでまじで仕事自体を辞めるべきなのか本当に迷ってる ものすごく申し訳ない気持ちと焦りでぐだぐだ・・・
- 401 名前:デフォルトの名無しさん mailto:sage [2009/10/01(木) 21:34:36 ]
- >>396
原理的には適当に復号化。でないとTripleDESが不可能のはずだから。 テストコードとかで確認もしなかったけど、適当に復号化するだろうと決め込んで、 めんどくさくなって平文にヘッダとトレイラを入れといて復号時にパスワードチェック とした。 パスワードじゃなくてIVとKeyだろ、なんて無粋なツッコミはナシね。
- 402 名前:デフォルトの名無しさん [2009/10/01(木) 21:41:18 ]
- >>400
できなければ辞めるか仕事をかえてくれと言ったほうがいい ムリなひとはどうやってもムリ
- 403 名前:デフォルトの名無しさん mailto:sage [2009/10/01(木) 22:03:47 ]
- >>400
記憶力はあるに越したことはないけど、プログラマとしてそんなに重要な ファクターじゃないと思うよ。 重要なのは理解力と要領だよ。 どのみち、今時のライブラリが全部頭に入っている奴なんていないわけで、 誰でも多かれ少なかれMSDNやwebの情報を見ながらコーディングしてるんだから。
- 404 名前:デフォルトの名無しさん mailto:sage [2009/10/01(木) 22:13:33 ]
- 俺なんていまだに@ITの「C# 3.0らしいコードの書き方」とか見て頭混乱してる
- 405 名前:デフォルトの名無しさん mailto:sage [2009/10/01(木) 22:16:50 ]
- よくさ、そういう解説サイトで学校クラス学生なんて例を出すけどわけわからんよな
誰が学生名簿なんて作るんだよとww そこそこの規模のソフトを例にプログラミングしながら学ぶようなのがあればいいんだけど
- 406 名前:デフォルトの名無しさん mailto:sage [2009/10/01(木) 22:25:38 ]
- 参考書は本当に難しいと思う
C#だけでもリファレンス、デザインパターン、入門と3冊持ってるけど それでも補完できない部分が独学だと必ず出てくる クラスとかオブジェクトの理解が進まないうちに実践に入るような参考書掴むと 後から本当に苦労する
- 407 名前:デフォルトの名無しさん mailto:sage [2009/10/01(木) 22:26:44 ]
- 犬クラス
ポチ、パトラッシユ、しろオブジェクト
- 408 名前:デフォルトの名無しさん mailto:sage [2009/10/01(木) 22:27:09 ]
- >>404
あれは書いてあるコードが理解できれば十分 記事の内容を真に受けてはいけない
- 409 名前:デフォルトの名無しさん mailto:sage [2009/10/01(木) 22:34:42 ]
- K俣か
- 410 名前:デフォルトの名無しさん mailto:sage [2009/10/01(木) 22:38:44 ]
- >>400
やめるなら俺を代わりに雇うよう取り計らってくれ
- 411 名前:デフォルトの名無しさん mailto:sage [2009/10/01(木) 22:40:02 ]
- むしろ川俣節は、このアジテーションは過大なのかそれぐ
らい言い切ってしまってもいいのかのこう微妙な感じが 個々に判断できるようになると上級者。 …味があって好きなんだけどなぁ川俣節
- 412 名前:デフォルトの名無しさん mailto:sage [2009/10/01(木) 22:49:50 ]
- ttp://www.r-nakai.com/archives/56
ここ見ながらVC#2008Expressで使えるように設定したんだけど、 ぜんぜんステップインしてくれない。もちろんソースコードはDL済みなんだけど。 Expressで使えてる人いる?
- 413 名前:デフォルトの名無しさん mailto:sage [2009/10/01(木) 22:53:47 ]
- >404 >408
おれもあの記事かなりわかりにくかった…(´・ω・`)
- 414 名前:デフォルトの名無しさん mailto:sage [2009/10/01(木) 22:58:58 ]
- >>411
あれは文体が古い(30年前のパソコン雑誌っぽいw)だけで、アジってほどでもないよ。 まあ今時のプログラマの書く技術解説の文章っぽくないのは確か。 たぶん物書きに憧れがあるっていうか、自己表現しないと気がすまない性格なんだろうw この人の『Win32API散歩道』って本を持ってるけど、あれ見るといかにもそんな感じ。
- 415 名前:デフォルトの名無しさん mailto:sage [2009/10/01(木) 22:59:19 ]
- ちらっと見てみたけど、能書きが多いな。
- 416 名前:デフォルトの名無しさん mailto:sage [2009/10/01(木) 23:00:59 ]
- >>414
散歩道のきたあきらって、川俣の別名?
- 417 名前:デフォルトの名無しさん mailto:sage [2009/10/01(木) 23:04:56 ]
- >>414
らしいよ。 きたみあきこは別人
- 418 名前:デフォルトの名無しさん [2009/10/01(木) 23:16:25 ]
- >>356
できなかったですそれ
- 419 名前:デフォルトの名無しさん mailto:sage [2009/10/01(木) 23:23:41 ]
- >>418
>>356を参考にして、どんなコード書いたの?
- 420 名前:デフォルトの名無しさん mailto:sage [2009/10/01(木) 23:34:30 ]
- 質問です
初心者です namespace WindowsFormsApplication1 {★ public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void button1_Click(object sender, EventArgs e) { } } } とあってclassを★のところに記述するとなぜかフォーム表示が 出来なくなるのですが同対処すべきなのでしょうか
- 421 名前:デフォルトの名無しさん mailto:sage [2009/10/01(木) 23:40:27 ]
- そんなところに書かない
1クラス1ファイルを基本にする
- 422 名前:デフォルトの名無しさん [2009/10/01(木) 23:42:38 ]
- >>421
1ファイルとはどういうことでしょうか 大変申し訳ないです。 今はクラスとメソッドを外出しにしておいてボタン処理を押したときに その処理を参照しようとしています
- 423 名前:デフォルトの名無しさん mailto:sage [2009/10/01(木) 23:42:57 ]
- >>420
ひ、ひねくれもの!
- 424 名前:デフォルトの名無しさん mailto:sage [2009/10/01(木) 23:43:06 ]
- そんなこと聞いてねーよw
おせっかいさんめ
- 425 名前:デフォルトの名無しさん mailto:sage [2009/10/01(木) 23:46:47 ]
- >>422
なんだ暗号化君かw msdn.microsoft.com/ja-jp/library/x9afc042.aspx ここ読みなさいよ
- 426 名前:デフォルトの名無しさん mailto:sage [2009/10/01(木) 23:49:04 ]
- >>425
はい、私です。 今日作ってよし出来たと思ったら 内部でクラス作らないで外部で作ってと言われて あたふたしています。
- 427 名前:デフォルトの名無しさん mailto:sage [2009/10/01(木) 23:49:34 ]
- >>420
> このページが表示されている理由 > クラス MainForm はデザインできますが、ファイルの最初のクラスではありません。 >Visual Studio では、デザイナはファイルの最初のクラスを使用する必要があります。 >クラスがファイルの最初のクラスになるようにクラス コードを移動して、デザイナを再度読み込んでください。 やってみたけど、理由も対処方法も表示されるじゃん。
- 428 名前:デフォルトの名無しさん mailto:sage [2009/10/01(木) 23:53:55 ]
- 外部に作ると言うのは
FORMの外部に作ってそこから呼び出すってわけじゃないんですね・・・ From1の下に作ったら表示されました。 勉強たらなすぎてしにたい
- 429 名前:デフォルトの名無しさん mailto:sage [2009/10/01(木) 23:57:55 ]
- >>428
86BASICから引越しされてきたのですか?
- 430 名前:デフォルトの名無しさん mailto:sage [2009/10/02(金) 00:08:17 ]
- >>428
いや、そのクラスを使うときに必ずForm1がセットになってしまったら使い辛くは ないかい?例えば別のアプリで使い回しするとき。 だから、別々の .cs ファイルで管理することを皆は薦めている。 まあ、とりあえず動くなら今は別に気にすんな。 どうせ色々使い回しでコピーしたあげく、嫌になって分かってくるもんだから。
- 431 名前:デフォルトの名無しさん mailto:sage [2009/10/02(金) 00:08:55 ]
- エラー見てもちんぷんかんぷんなことが多い
まじで今年やってだめなら辞表考えるわほんとに。
- 432 名前:デフォルトの名無しさん mailto:sage [2009/10/02(金) 00:27:57 ]
- >>430
ああああああ なるほど、使いまわし出来るようにとか言ってたましたそういえば・・・ と言うことはcsを処理の分を作るのが外部と言うことなんですね。 理解度足りないですね まじでありがとうございます。
- 433 名前:デフォルトの名無しさん mailto:sage [2009/10/02(金) 00:54:30 ]
- >>396>>401
どうでもいいが、「復号化」ではないのでリアルで使うと恥じをかくことになると忠告しておこう >>432 ファイルとクラスは1:1が基本ではあるが、分かり易くなるならM:Nでも問題ない
- 434 名前:デフォルトの名無しさん mailto:sage [2009/10/02(金) 01:06:36 ]
- 最初に手をつけるのがコレって厳しいのん?
- 435 名前:デフォルトの名無しさん mailto:sage [2009/10/02(金) 01:13:54 ]
- かもね
- 436 名前:デフォルトの名無しさん mailto:sage [2009/10/02(金) 01:21:21 ]
- やっぱりか……
サンクス
- 437 名前:デフォルトの名無しさん mailto:sage [2009/10/02(金) 01:22:35 ]
- いやそういう問題じゃないと思うが。
- 438 名前:デフォルトの名無しさん mailto:sage [2009/10/02(金) 01:24:16 ]
- >>431
向いてない奴がやると体壊すか鬱になるよ そういう奴沢山見てきたし おれは小学校の頃からプログラミングやってて 何時間やっても苦痛じゃないからな まあ、仕事だとしんどいこともあるけど 息抜きのために自作ソフトを作るぐらいだからw そういう人間じゃないとだめなんかもな
- 439 名前:デフォルトの名無しさん mailto:sage [2009/10/02(金) 01:27:38 ]
- >>432
右のウィンドウにプロジェクト名が書いてあるでしょ? それを右クリックして、追加>クラス を選択すると幸せになるよ ややこしくなってきたら、同じようにしてフォルダを作るんだ
- 440 名前:デフォルトの名無しさん mailto:sage [2009/10/02(金) 01:36:08 ]
- >>433
>どうでもいいが、「復号化」ではないので 突っ込むべきはそこではない。 >原理的には適当に復号化。でないとTripleDESが不可能のはずだから。 これがおかしい。 暗号アルゴリズム単体の処理での動作と パディング等も含めたスキーム全体の処理での動作を 混同している。
- 441 名前:デフォルトの名無しさん mailto:sage [2009/10/02(金) 01:40:40 ]
- もういいから外注しろ
- 442 名前:デフォルトの名無しさん mailto:sage [2009/10/02(金) 07:08:56 ]
- 1ファイル1クラスは冗談だろ?
Javaかよw 冗談だよね?
- 443 名前:デフォルトの名無しさん mailto:sage [2009/10/02(金) 07:32:14 ]
- だいたいの機能でファイル分けるけど
さすがに1クラス1ファイルは無いな(1つの機能が1つのクラスで済むならありうるけど)
- 444 名前:デフォルトの名無しさん mailto:sage [2009/10/02(金) 07:32:45 ]
- 1つのファイルにWindowsFormが2つ以上同居できないとか、
ファイル内の最初のクラスにするといった制限は IDE(Visual Studio)の制限で、別に言語の制限じゃない。
- 445 名前:デフォルトの名無しさん mailto:sage [2009/10/02(金) 07:41:42 ]
- enumやdelegateも型だから、
分けなきゃいかんのならこれも分けるの?てのもあるね。 javaの場合はpublicなenumはファイル分けなきゃいかんかった。 めちゃ不便。
- 446 名前:デフォルトの名無しさん mailto:sage [2009/10/02(金) 11:41:54 ]
- 関連性が極めて強い型、殆ど従属してると言って言いような型とか、
列挙やらデリゲートやらは流石にファイル分けたりはしないな。 ただ、大体基本的には1クラス1ファイルになると思うけどね。
- 447 名前:デフォルトの名無しさん mailto:sage [2009/10/02(金) 14:28:27 ]
- パブリックなクラスが内部だけで使うプライベートなクラスとかなら
1ファイルに書いたりはする 規模にはよるけど
- 448 名前:デフォルトの名無しさん mailto:sage [2009/10/02(金) 14:57:49 ]
- ジェネリッククラスも作る時は一緒のファイルに書いてるかな
- 449 名前:デフォルトの名無しさん mailto:sage [2009/10/02(金) 15:28:30 ]
- まあ、その辺は好みだよな
- 450 名前:デフォルトの名無しさん [2009/10/02(金) 17:26:45 ]
- 子ウィンドウハンドルの取得が出来ません。
EnumWindowsはなんとか出来たので、それを元にやっているのですが EnumChildWindowsの使い方が理解できてません。 private delegate int EnumerateChildWindowsCallback(IntPtr hwndParent, int lParam); [DllImport("user32.dll")] private static extern bool EnumChildWindows(IntPtr hwndParent, EnumerateChildWindowsCallback lpEnumFunc, int lParam); public int EnumerateChildWindows(IntPtr hwndParent, IntPtr lpEnumFunc, IntPtr lParam) { return 1; } public void main(IntPtr hWnd) { EnumChildWindows(hWnd, new EnumerateChildWindowsCallback(EnumerateChildWindows), 0); } これで「デリゲート 'LTLimit.WindowHandle.EnumerateChildWindowsCallback' に一致する 'EnumerateChildWindows' のオーバーロードはありません。」と出ます
- 451 名前:デフォルトの名無しさん mailto:sage [2009/10/02(金) 17:34:18 ]
- EnumerateChildWindowsCallbackとEnumerateChildWindowsの引数が合ってないじゃん
- 452 名前:デフォルトの名無しさん [2009/10/02(金) 18:10:51 ]
- >>451
レスありがとうございます! ただ、引数に何を入れるのかが分かりません。 (IntPtr hwndParent, WNDENUMPROC lpEnumFunc, int lParam); とか (IntPtr hwndParent, IntPtr lpEnumFunc, int lParam); など試してみたのですがダメでした。
- 453 名前:デフォルトの名無しさん mailto:sage [2009/10/02(金) 18:28:33 ]
- >>451
APIの知識がないんだな C#云々の問題じゃないし
- 454 名前:デフォルトの名無しさん mailto:sage [2009/10/02(金) 18:36:20 ]
- >>452
ちゅーかどっからそんなソースをもってきたんだろう。 引数はIntPtr hWnd, int lParamの2つだけ。 引数名をhwndParentとしているが、ココには親のウィンドウハンドルが渡されるのではなく 列挙された子ウィンドウのウィンドウハンドルが渡される。
- 455 名前:デフォルトの名無しさん mailto:sage [2009/10/02(金) 18:37:44 ]
- EnumChildWindowsの引数なんて言ってないんだが…
- 456 名前:デフォルトの名無しさん [2009/10/02(金) 19:23:55 ]
- >>454
子ウィンドウを列挙するソースが見つからないので 試行錯誤しているところです。 引数名は何も気にせずコピーしてました。 >>455 なんだか的外れな事をしてしまったみたいですみません。 どこをどう直せば良かったのでしょうか。
- 457 名前:デフォルトの名無しさん mailto:sage [2009/10/02(金) 19:25:58 ]
- C#のソースに拘らなくていいだろw
|

|