1 名前:デフォルトの名無しさん [2006/08/19(土) 10:41:48 ] ATLやWTLについて語り合って下さい。 (Part1) ATL/WTL piza.2ch.net/test/read.cgi/tech/978029639/l50 この後なぜか分離 (Part2-1) ATL 相談室 pc5.2ch.net/test/read.cgi/tech/1029029882/l50 (Part2-2) WTLお勉強スレッド pc5.2ch.net/test/read.cgi/tech/1078150663/l50 その後合流 ATL/WTL Part3 pc8.2ch.net/test/read.cgi/tech/1095442366/l50 ATL/WTL Part4 pc8.2ch.net/test/read.cgi/tech/1134388951/l50 WTLの最新版↓ sourceforge.net/projects/wtl/
353 名前:デフォルトの名無しさん [2007/02/25(日) 01:56:14 ] error C2504: 'ageImpl' : 定義されていない基本クラスが宣言されています。 コンパイルできねえぞゴルァ
354 名前:デフォルトの名無しさん mailto:sage [2007/02/25(日) 02:01:02 ] SYSTEM32\sage.exe からインポートする
355 名前:デフォルトの名無しさん mailto:sage [2007/02/25(日) 11:21:47 ] OTL
356 名前:デフォルトの名無しさん mailto:sage [2007/02/25(日) 19:50:29 ] 俺の作った テンプレート ライブラリ にはあった。
357 名前:デフォルトの名無しさん mailto:sage [2007/02/27(火) 18:03:33 ] Atl Internals 1999/03/31 656pp ATLインターナル 1999/11/29 565pp 656pp で 8ヶ月後に日本語版がでてる Atl Internals 2nd 2006/07/07 888pp 888pp なら 11ヶ月で日本語版がでる? (結論) ATLインターナル第2版 2007/06/06 777pp
358 名前:デフォルトの名無しさん mailto:sage [2007/02/27(火) 18:07:25 ] その後、日本語版の姿を見たものは誰もいなかった・・・
359 名前:デフォルトの名無しさん mailto:sage [2007/02/27(火) 18:19:38 ] ATLインターナル 565pp 24cm (結論) ATLインターナル第2版 777pp 33cmの予定
360 名前:デフォルトの名無しさん mailto:sage [2007/02/27(火) 18:21:55 ] ミスった第1版の厚さは 26cm だった でもキリがいいので第2版は 33cmな
361 名前:デフォルトの名無しさん mailto:sage [2007/02/27(火) 20:51:29 ] 33cm? A4用紙の縦長より厚いのか?
362 名前:デフォルトの名無しさん mailto:sage [2007/02/27(火) 21:56:42 ] どうやって製本するんだろw
363 名前:デフォルトの名無しさん mailto:sage [2007/02/27(火) 22:55:58 ] イヤ縦の長さかもしれんぞ
364 名前:デフォルトの名無しさん [2007/03/20(火) 19:14:26 ] 保守
365 名前:デフォルトの名無しさん mailto:sage [2007/04/02(月) 20:05:53 ] ATLのスケルトンに書いてある↓は消してもOK? #if defined _M_IX86 #pragma comment(linker, "/manifestdependency:\"type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' processorArchitecture='x86' publicKeyToken='6595b64144ccf1df' language='*'\"") #elif defined _M_IA64 #pragma comment(linker, "/manifestdependency:\"type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' processorArchitecture='ia64' publicKeyToken='6595b64144ccf1df' language='*'\"") #elif defined _M_X64 #pragma comment(linker, "/manifestdependency:\"type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' processorArchitecture='amd64' publicKeyToken='6595b64144ccf1df' language='*'\"") #else #pragma comment(linker, "/manifestdependency:\"type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' processorArchitecture='*' publicKeyToken='6595b64144ccf1df' language='*'\"") #endif
366 名前:デフォルトの名無しさん mailto:sage [2007/04/03(火) 01:06:57 ] いつの間にかCTabViewなんてのがあるんだな
367 名前:デフォルトの名無しさん mailto:sage [2007/04/03(火) 07:52:18 ] >>365 ぱっと見た限り、消してもビジュアルスタイルが使えなくなるだけだと思う。
368 名前:デフォルトの名無しさん mailto:sage [2007/04/06(金) 07:54:35 ] ATL初心者です。 今までVC6 の ATL COM AppWizard で dll 作成してたんですが、VS.NET2003 の ATL プロジェクトでも同様に作れる 事にやっと気付いて、VC6 の時と同様に、レジストリ登録の確認、 WSHで動作確認まではできました。 でも、 OLE VIEWER に出て来ないんです。どうしてなんでしょうか? どうか、お教えください。よろしくお願い致します。
369 名前:デフォルトの名無しさん mailto:sage [2007/04/06(金) 08:03:05 ] >>368 です。自己解決しました。 コンポーネント名の前に C が付けられてました。 スレ汚しすみません。
370 名前:デフォルトの名無しさん mailto:sage [2007/04/06(金) 23:07:50 ] >>369 どういたしまして。
371 名前:デフォルトの名無しさん mailto:sage [2007/04/07(土) 06:49:46 ] どういたしましてはありがとうございますに対して言う言葉です。
372 名前:デフォルトの名無しさん mailto:sage [2007/04/07(土) 15:42:09 ] >>371 どういたしまして。
373 名前:デフォルトの名無しさん mailto:sage [2007/04/07(土) 23:27:29 ] どうして石股
374 名前:デフォルトの名無しさん mailto:sage [2007/04/08(日) 01:19:23 ] どうした石橋
375 名前:デフォルトの名無しさん mailto:sage [2007/04/08(日) 02:05:26 ] >>374 それはアナグラムではありません。
376 名前:デフォルトの名無しさん mailto:sage [2007/04/08(日) 11:32:05 ] CMutexのCreateの戻り値のboolはn
377 名前:デフォルトの名無しさん mailto:sage [2007/04/09(月) 10:09:00 ] その後376の姿を見た者はいないという
378 名前:デフォルトの名無しさん mailto:sage [2007/04/09(月) 21:36:47 ] 気になる。。。
379 名前:デフォルトの名無しさん mailto:sage [2007/04/09(月) 21:53:18 ] CMutexのCreateの戻り値のboolは納豆
380 名前:デフォルトの名無しさん mailto:sage [2007/04/10(火) 02:56:09 ] CMutexのCreateの戻り値のboolは窒素
381 名前:デフォルトの名無しさん mailto:sage [2007/04/10(火) 08:02:00 ] CMutexのCreateの戻り値のboolはナンですか?
382 名前:デフォルトの名無しさん mailto:sage [2007/04/11(水) 05:13:54 ] CMutexのCreateの戻り値のboolは英語がよくわ
383 名前:デフォルトの名無しさん mailto:sage [2007/04/11(水) 05:25:40 ] CMutexのCreateの戻り値のboolはネアンデルタール人
384 名前:デフォルトの名無しさん mailto:sage [2007/04/11(水) 07:36:15 ] ,一-、 / ̄ l | / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ■■-っ < んなこたーない ´∀`/ \__________ __/|Y/\. Ё|__ | / | | У.. |
385 名前:デフォルトの名無しさん [2007/04/21(土) 10:17:36 ] Posted By: nenadstefanovic Date: 2007-04-19 01:12 Summary: WTL 8.0 Beta1 now available WTL 8.0 Beta1 build is now available. It is a "code complete" release, that contains everything that will be in the final release of WTL 8.0. キタ━━━━(。A。)━(゚∀゚)━(。A。)━(゚∀゚)━(。A。)━━━━!!!!
386 名前:デフォルトの名無しさん [2007/04/21(土) 10:26:09 ] 沖縄県の方へ(命に関わる注意事項です) 沖縄県での選挙ですが、どうか民主党だけは避けてください。県民の生命に関わる可能性があります。 民主党の最大の公約は一国二制度(※)ですが、一度「一国二制度 沖縄 三千万」等で検索をお願いします。 この際、民主党のHPで調べても良いです。以下の注釈↓と矛盾することは書いてないはずですから… ※一国二制度 簡単に言えば沖縄を中国と日本の共有物にし、そこに3000万人の中国人を入植させます。 (つまり沖縄人口の 96% を中国人にして、実質、沖縄を中国人の居住地とします。) さらに「自主」の名の下、沖縄で有事が起きても自衛隊は干渉できません。 3000万人の中国人が、少数派となった130万人の日本人に何をしても、です。 そして反日教育を受けた中国人の反日感情の強さは、ほとんどの日本人の理解を超えるものです。 今回の選挙で民主党が勝った場合、「自主」「発展」を連呼しつつ段階的に進めていくことになります。 自主と言っても、自主を認めるのが「住人の96%が中国人となった」後だということに気をつけてください。 発展と言っても、新沖縄の少数派となった「少数民族日本人」の発展ではないことに気をつけてください。
387 名前:デフォルトの名無しさん mailto:sage [2007/04/21(土) 14:50:12 ] ↑のワードで検索してもこのコピペばっかり引っかかるだけだ。 このコピペしてる香具師相当馬鹿だな。
388 名前:デフォルトの名無しさん mailto:sage [2007/04/21(土) 21:25:31 ] こういうのはわざと逆効果を狙ってるきがするな。
389 名前:デフォルトの名無しさん mailto:sage [2007/04/27(金) 04:29:01 ] ここに書いてあったWDKの情報のおかげでATL71を入れることが出来ました。サンクス
390 名前:デフォルトの名無しさん mailto:sage [2007/04/28(土) 10:40:48 ] てっきり>>386 の情報でATLが手に入るのかと思った
391 名前:デフォルトの名無しさん mailto:sage [2007/04/29(日) 15:44:46 ] 次のWDKからATLが消えるという噂
392 名前:デフォルトの名無しさん mailto:sage [2007/04/29(日) 16:53:06 ] さらに次のWDKでATL.NETとして復活
393 名前:デフォルトの名無しさん mailto:sage [2007/04/29(日) 17:39:37 ] しかし次の世代のOSではサポートしなくなる罠
394 名前:デフォルトの名無しさん mailto:sage [2007/04/29(日) 20:24:59 ] もしかしてWTLオワタ?
395 名前:デフォルトの名無しさん mailto:sage [2007/04/29(日) 20:36:43 ] 始まってすらいない
396 名前:デフォルトの名無しさん mailto:sage [2007/04/29(日) 21:38:18 ] その発想はなかった
397 名前:デフォルトの名無しさん mailto:sage [2007/04/29(日) 21:50:58 ] WTL終わってないだろ TabView、Vista Buffered Paintクラス追加とかさ、更新されてるし
398 名前:デフォルトの名無しさん mailto:sage [2007/04/29(日) 22:31:12 ] WTLは残るけどATLが死ぬから結局WTL死亡
399 名前:デフォルトの名無しさん mailto:sage [2007/04/29(日) 23:02:26 ] それは厳しいなw いよいよ8.0正式版お披露目というところなのに
400 名前:デフォルトの名無しさん mailto:sage [2007/04/29(日) 23:06:36 ] 400
401 名前:デフォルトの名無しさん mailto:sage [2007/04/30(月) 00:24:10 ] ATLもオプソ化すれば問題ない
402 名前:デフォルトの名無しさん mailto:sage [2007/04/30(月) 02:37:03 ] WTL: ttp://sourceforge.net/projects/wtl/ ATL: ttp://sourceforge.net/projects/atl/ こうなるんかね。つかおぷそかしてほしいな
403 名前:・∀・)っ-○◎● mailto:sage [2007/04/30(月) 02:48:49 ] Error Invalid Project
404 名前:デフォルトの名無しさん mailto:sage [2007/04/30(月) 03:49:29 ] いやまだだろATLはw
405 名前:デフォルトの名無しさん mailto:sage [2007/04/30(月) 21:43:07 ] ATLサーバーがオープン化していることに今頃気がついた・・・
406 名前:デフォルトの名無しさん mailto:sage [2007/04/30(月) 23:10:03 ] ATLは死なん!何度でも蘇る!!
407 名前:デフォルトの名無しさん mailto:sage [2007/05/01(火) 02:19:38 ] いや、この際だから。 ATLもWTLも捨て去って、新しいのを作って欲しい。 もう、Vista専用でいいから。作って欲しい。
408 名前:・∀・)っ-○◎● mailto:sage [2007/05/01(火) 02:38:56 ] つ[.NET 3.0]
409 名前:デフォルトの名無しさん mailto:sage [2007/05/01(火) 11:45:18 ] ATLはアトランタです。 ちなみにSTLはセントルイスです。シアトルではありません。
410 名前:デフォルトの名無しさん mailto:sage [2007/05/01(火) 14:40:02 ] タブブラウザのサンプルが入っていない件について
411 名前:デフォルトの名無しさん mailto:sage [2007/05/01(火) 14:54:55 ] donutのこと? そんなの前から入ってないけど
412 名前:デフォルトの名無しさん mailto:sage [2007/05/01(火) 15:10:05 ] Beta1のReadmeに「TabBrowser」て書いてるじゃん。 それが入ってないねって話。
413 名前:デフォルトの名無しさん mailto:sage [2007/05/01(火) 15:11:08 ] なりゅん
414 名前:デフォルトの名無しさん mailto:sage [2007/05/01(火) 16:57:34 ] CVSから直接落とせ wtl.cvs.sourceforge.net/wtl/wtl/Samples/TabBrowser/
415 名前:デフォルトの名無しさん mailto:sage [2007/05/01(火) 17:00:32 ] 実際問題もうMSは今後のOSでATLサポートする気無いでしょ 全面書き換えなんてする気も無いだろうし となると、ATLに依存しているWTLも道づれな訳で 早急にATLをオープンソース化するか WTLをATLに依存しない形に書き換えるかしないとマズイ
416 名前:デフォルトの名無しさん mailto:sage [2007/05/01(火) 17:05:42 ] CMutexのCreateは失敗するとFALSEが返ってくるの?
417 名前:デフォルトの名無しさん mailto:sage [2007/05/01(火) 17:10:43 ] >>414 Thx!
418 名前:デフォルトの名無しさん mailto:sage [2007/05/01(火) 22:12:10 ] というかインターフェース互換で独自実装の奴出せばいいと思う。 ねらーの中にはそのぐらいやってしまうのが数人いるだろ?
419 名前:デフォルトの名無しさん mailto:sage [2007/05/01(火) 23:01:42 ] ATLの自前実装なるものを書いたとして、 それはどういう扱いになるんだろう。 つまり、法的に。 本当にATLの内部のソースコードをぱくらずに、自力で書いたかどうか証明する方法がないのでは。 というか本気で完全互換の自前実装したかったら、本家のコードを読まずにはいられないだろうし。
420 名前:デフォルトの名無しさん mailto:sage [2007/05/01(火) 23:14:44 ] それならReactOSはどうなるんだよ。
421 名前:デフォルトの名無しさん mailto:sage [2007/05/01(火) 23:14:56 ] >>419 >>401
422 名前:デフォルトの名無しさん mailto:sage [2007/05/01(火) 23:45:58 ] ほとんどの実装は誰が書いても同じになるでせう。
423 名前:デフォルトの名無しさん mailto:sage [2007/05/01(火) 23:55:40 ] いや漏れが書いたら セーターにくっ付く絡まった毛玉のようなテンプレートライブラリを 完成する自信がある
424 名前:デフォルトの名無しさん mailto:sage [2007/05/01(火) 23:59:41 ] そしてそれをGPLで公開。
425 名前:デフォルトの名無しさん mailto:sage [2007/05/02(水) 15:20:29 ] Thunkを使ったメッセージマップの処理あたりは 「誰が書いても同じ」にはならないような気がするな・・・ しかもマクロの切り替えででかなりの数のCPUに対応できるようになってるしw 少なくとも俺だったら、実行効率を少々犠牲にしても、もっと楽な方法で実装するな
426 名前:デフォルトの名無しさん mailto:sage [2007/05/03(木) 14:53:32 ] リリースするからお前らガンバレってこと The Visual C++ team is very pleased to announce the release of ATL Server library code as a shared source project on CodePlex. We hope you will enjoy working on the ATL Server code! You now have the opportunity to add all the features and functionality you want to ATL Server and you can even share your expertise and code directly with the ATL community. Rather than constrain the functionality of ATL Server to fit within Visual C++ product development cycle you can move it forward at a greater pace and implement every feature or change you want in it. We look forward to the evolution of this library under the stewardship of the ATL Server community! ttp://www.codeplex.com/AtlServer リリース 9.0.70425 Alpha ライセンス ttp://www.codeplex.com/AtlServer/Project/License.aspx
427 名前:デフォルトの名無しさん mailto:sage [2007/05/03(木) 15:16:48 ] おもっきしServerって書いてあって おもっきしatlbase.hもatlwin.hも入って無いんだけど 俺がんばって大丈夫?
428 名前:デフォルトの名無しさん mailto:sage [2007/05/03(木) 15:58:28 ] >>427 えー、駄目ジャンそれ
429 名前:デフォルトの名無しさん mailto:sage [2007/05/04(金) 00:04:23 ] ATL Server != ATL MSDNライブラリなんかでもATLとは別階層が作られている。 msdn2.microsoft.com/ja-jp/library/exb5b09w (VS.80).aspx
430 名前:デフォルトの名無しさん mailto:sage [2007/05/04(金) 03:41:38 ] >>427 確かに入ってないな。 意味無いじゃん
431 名前:デフォルトの名無しさん mailto:sage [2007/05/04(金) 15:15:43 ] WTLのプロジェクトウィザードで出来たダイアログは正常なんですけど 自分で追加したダイアログだと、Variablesの項目に 何のコントロールも表示されなくてDDXを追加できないです。
432 名前:デフォルトの名無しさん mailto:sage [2007/05/04(金) 15:46:12 ] 報告ご苦労。下がってよいぞ
433 名前:デフォルトの名無しさん mailto:sage [2007/05/04(金) 15:50:17 ] 俺も報告。 最新のAppWizardでTabView形式のアプリケーションを生成したんだが、 これ、タブを追加する際にnewしたウィンドウを、 タブを削除する際にdeleteしてないからメモリリークしね?
434 名前:デフォルトの名無しさん mailto:sage [2007/05/04(金) 17:25:26 ] しね
435 名前:デフォルトの名無しさん mailto:sage [2007/05/04(金) 17:36:45 ] 天才 さてデバッグデバッグ 馬鹿 「しね」
436 名前:デフォルトの名無しさん mailto:sage [2007/05/04(金) 21:27:16 ] メモリリークしね、の略だろ
437 名前:デフォルトの名無しさん mailto:sage [2007/05/04(金) 21:45:51 ] 警告 1 warning C4996: '_vswprintf': This function or variable may be unsafe. Consider using vswprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. c:\program files\microsoft visual studio 8\vc\wtl80_7108_beta1\include\atlapp.h 851
438 名前:デフォルトの名無しさん mailto:sage [2007/05/04(金) 22:06:43 ] warning C4996: '_vswprintf': swprintf has been changed to conform with the ISO C standard, adding an extra character count parameter.
439 名前:デフォルトの名無しさん mailto:sage [2007/05/04(金) 22:13:05 ] #undef ATL_MIN_CRT
440 名前:デフォルトの名無しさん mailto:sage [2007/05/04(金) 23:29:35 ] #uninstall ATL
441 名前:デフォルトの名無しさん mailto:sage [2007/05/04(金) 23:43:22 ] オープンソースなんだから自分で修正すれ。 ir9.jp/prog/ayu/strsafe.htm
442 名前:デフォルトの名無しさん mailto:sage [2007/05/05(土) 00:24:25 ] >>441 そのページの結論は↓こうなっているんだが、なんだかなあ 「…まぁでも、結局のところ、素直に std::string やら CString 使おうぜ。(今までの文章一気に台無し......)」
443 名前:デフォルトの名無しさん mailto:sage [2007/05/05(土) 03:02:21 ] そりゃ、文字列は std::stringの方が良いに決まってる。 Macにも移せるし。
444 名前:・∀・)っ-○◎● mailto:sage [2007/05/05(土) 03:25:00 ] ソースレベルの互換性ならSTLだけど オブジェクトの互換性は保証されてないのがC++ どーせMacでもPASCAL文字列デフォだったり
445 名前:デフォルトの名無しさん mailto:sage [2007/05/05(土) 08:42:48 ] CAtlString
446 名前:デフォルトの名無しさん mailto:sage [2007/05/05(土) 10:50:21 ] ATL::CString
447 名前:デフォルトの名無しさん mailto:sage [2007/05/05(土) 10:59:15 ] atlapp.hを書き換えりゃ良いじゃん
448 名前:デフォルトの名無しさん mailto:sage [2007/05/05(土) 18:10:11 ] ATL::CString WTL::CString OreLibrary::CString _CSTRING_NS::CString
449 名前:デフォルトの名無しさん mailto:sage [2007/05/06(日) 21:46:05 ] げろげろ
450 名前:デフォルトの名無しさん mailto:sage [2007/05/06(日) 23:45:55 ] >>448 3番。
451 名前:デフォルトの名無しさん mailto:sage [2007/05/07(月) 23:52:12 ] 何でいちいちstdcallなんか付けるかなあ 遅くなるっちゅうに
452 名前:デフォルトの名無しさん mailto:sage [2007/05/08(火) 19:10:01 ] 全てとは言わないが、Windows APIやCOMの仕様上必要なものもあるだろうに
453 名前:デフォルトの名無しさん mailto:sage [2007/05/08(火) 21:30:43 ] >>451 なんでstdcallだと遅くなるの?