1 名前:デフォルトの名無しさん [2007/01/27(土) 23:59:02 ] 参考: Windows Mobile 公式 www.microsoft.com/japan/windowsmobile/default.mspx 搭載機器 など www.microsoft.com/japan/windowsmobile/wm50/prodinfo/device/default.mspx X01HT mb.softbank.jp/mb/product/X/ ウィルコム es www.willcom-inc.com/ja/lineup/ws/007sh/ DELL www1.jp.dell.com/content/products/compare.aspx/pda?c=jp&l=jp&s=dhs ドコモ pc.watch.impress.co.jp/docs/2006/0718/docomo.htm
252 名前:デフォルトの名無しさん mailto:sage [2008/02/28(木) 18:38:49 ] >>251 おー、もうそんな時期か 以前、高橋忍さんの本は"プログラミング初心者"向けで、買ってちょっと残念だったけど、今度のはどうかな 届いたらぜひレビューキボン
253 名前:デフォルトの名無しさん mailto:sage [2008/02/29(金) 11:43:05 ] ポチる寸前で目次確認したらイラネと思った。
254 名前:デフォルトの名無しさん mailto:sage [2008/02/29(金) 21:16:49 ] >>252 届いたんで、さらっと流し読みしてみた。 まず、プログラミングやったこと無いような初心者は完全無視。 PC用のWindows開発の知識があること前提。 Windows Mobile独自の仕様について簡潔にまとめられてて読みやすい。 (メモリ管理のクセやら、カメラやGPSの使い方やら、PCとの同期やら) 基本的に、各項目の説明+ソースコードで構成されている。 またw-zero3やhtcなどの機種独自の例が書かれているので、この辺のノウハウは個人的にかなり役に立つ。 (たとえばw-zero3独自の電話のかけ方とか) 参考書的な使い方をする本だね。 コラムでWindowsMobileについて愚痴ってるのはご愛敬w
255 名前:デフォルトの名無しさん mailto:sage [2008/02/29(金) 21:20:19 ] >>253 がそうまで言ったので気になってググってみた >CHAPTER0 Windows Mobileアプリケーション開発へようこそ >CHAPTER1 Windows Mobile開発の基礎 >CHAPTER2 アプリケーションプログラミング >CHAPTER3 コアサービス >CHAPTER4 ユーザインタフェース >CHAPTER5 システム/デバイスの利用 >CHAPTER6 入力 >CHAPTER7 通知 >CHAPTER8 電話 >CHAPTER9 拡張メニュー >CHAPTER10 DLL >CHAPTER11 Todayアイテム >CHAPTER12 PIMデータベース >CHAPTER13 データベース >CHAPTER14 ネットワーク >CHAPTER15 実行ファイルのセキュリティ >CHAPTER16 インストーラ >CHAPTER17 Standard版の開発 あ、本当だ。 ある程度の基本知識を持って、デバイス弄ってれば分かりそうな気もする。 とりあえず立ち読みできるまで待とうっと。
256 名前:252 mailto:sage [2008/02/29(金) 21:30:47 ] >>254 乙です、thxです。 機種依存のノウハウは面白そうだ! ひとつ気になるのが、ホーミンさんなんかがよくやるサービス周りのコーディング。 そういうのって、どの程度まで掘り進んでる? 仕様書から実装までのノウハウを含んでいて、本の内容と別のことをいざやろうとしたときに(それこそ機種に依存する機能とかを使おうとして)、知識として十分に活かせるのであれば買ってみようと考えているんだけど。
257 名前:254 mailto:sage [2008/02/29(金) 21:57:58 ] >>256 「サービス周り」ってのがどの辺を示すか判らないですが(具体的にどれ?)、 目次見るとわかるように、あくまで、APIを使ったアプリ作りの為の知識を 日本語でまとめた本なので、深い所までは期待しない方がよいです。
258 名前:デフォルトの名無しさん mailto:sage [2008/03/01(土) 22:15:35 ] APIなんだ netは完全無視なんだw
259 名前:デフォルトの名無しさん mailto:sage [2008/03/01(土) 23:34:05 ] .netはMSDNライブラリのCF対応かを見る程度で、基本PC用と変わらんからなー
260 名前:デフォルトの名無しさん mailto:sage [2008/03/02(日) 18:49:20 ] 買った。今日5章あたまくらいまで読んだ。おおむね>>254 の言うとおり。 基本的にWindowsプログラミングと比べてどう違うか?という視点で書いてある。 目次だけなら「CE3.0アプリケーションプログラミング」っぽいが、あちらはテーマに沿ってCEのAPIを 網羅しつつ解説するのに対して、Windowsと対比することで必要最低限の記述で済ませている感じ。 利点は、APIを使う上で勘違いしたり困ったりしそうな点をきちんと説明している事。 MSDNの片隅に書いてあるか、SDKのサンプルを注意深く読まないと間違えそうな事をちゃんと解説している。 深く踏み込むというより、Windows Mobileアプリを書く上で引っかかったり間違えたりしないための良書と言える。
261 名前:デフォルトの名無しさん [2008/03/04(火) 15:23:31 ] 質問です。 .NET CF 2.0を使ってちょっとしたアプリを書いてます。 2行一組のデータをリスト形式で表示させたいのですが ListBoxではうまくいきませんでした。 改行コードを入れると四角に化けて改行にはなりません。 実現方法についてなにかアドバイスをお願いします。 ※表示する元となる文字列はArrayListに格納してあります。 やりたいことのイメージ -------------------- 2008年 3月 4日 hogehoge fugafuga 少し長めの文など〜〜〜〜〜〜〜〜 -------------------- 2008年 3月 5日 hogehoge fugafuga 少し長めの文など〜〜〜〜〜〜〜〜 -------------------- 2008年 3月 6日 hogehoge fugafuga 少し長めの文など〜〜〜〜〜〜〜〜 -------------------- のように2行で1件のデータで、どちらの行をタップしても 2行丸ごと選択される。
262 名前:デフォルトの名無しさん mailto:sage [2008/03/04(火) 15:38:36 ] お舞ら的にMobile後どのぐらい生き残ると思う? AtomとかUMPCに向けての動きも色々出てきてる中で。
263 名前:デフォルトの名無しさん mailto:sage [2008/03/04(火) 19:27:14 ] 日本語でお願いします
264 名前:デフォルトの名無しさん mailto:sage [2008/03/04(火) 20:31:43 ] >>262 とりあえずVistaで待受時間が余程もたないとスマートフォンでのWinCE系は生き残るんじゃないか? それ以外なら別にUIは置き換えられるだろうし、PCのリソースがそのまま使えるからCEは勝ち目はないな。 そんなこと言ったら、.net micro framework対応端末なんて生き残るどころか、日本で生まれているのかさえ疑問視されるぐらいだw
265 名前:デフォルトの名無しさん mailto:sage [2008/03/04(火) 21:19:17 ] ウィルコム端末って、vistaの機能はどこまで有効なのかね?Aero使えるのか?
266 名前:デフォルトの名無しさん mailto:sage [2008/03/05(水) 00:31:10 ] プロファイラ探してるんだけど、リモートパフォーマンスモニターくらいしかない? DevPartnerはCompact Frameworkに未対応だし… リモートパフォーマンスモニターがまともに動作すればいいんだが、 blogs.msdn.com/stevenpr/archive/2006/04/17/577636.aspx 上のページみたいに動作しないんだよね… そもそもWinodws標準のパフォーマンスモニターに.NET CF用のカウンタがボックスに出てこないし… やっぱりエミュレータじゃ無理なのかな
267 名前:デフォルトの名無しさん mailto:sage [2008/03/05(水) 21:52:55 ] >>265 WM vistaなんてあるんですか 知りませんでした
268 名前:デフォルトの名無しさん mailto:sage [2008/03/05(水) 21:58:06 ] >>267 ウィルコム,Atomプロセッサ搭載の“モバイルVista端末”を6月発売:ITpro itpro.nikkeibp.co.jp/article/NEWS/20080303/295242/
269 名前:デフォルトの名無しさん mailto:sage [2008/03/06(木) 11:26:45 ] スレタイ嫁
270 名前:デフォルトの名無しさん mailto:sage [2008/03/06(木) 19:25:35 ] なんか大人げない会話 確かにスレ違いだがな
271 名前:デフォルトの名無しさん mailto:sage [2008/03/06(木) 21:13:57 ] こりゃWMの命運の尽きたな
272 名前:デフォルトの名無しさん mailto:sage [2008/03/07(金) 03:12:12 ] Vistaがそのまま載るわけねえだろ
273 名前:デフォルトの名無しさん mailto:sage [2008/03/07(金) 12:09:11 ] .net compact frameworkのリストボックスって 複数選択モードがないのか… 数も内容も不定の選択肢(Webから取得する)を表示させて 複数選択させたかったんだけど、何かうまい方法はないかな?
274 名前:デフォルトの名無しさん mailto:sage [2008/03/07(金) 17:38:30 ] >>273 空のリストボックスをもう一つ用意して、 選択した奴をそっちに移動させるインターフェースにするとか。
275 名前:デフォルトの名無しさん [2008/03/15(土) 02:34:18 ] このスレの住人なら知っていますね、あの糞開発ツールのことを ・自分のプログラムのバグなのかコンパイラのバグなのかわからない ・他の仕事に応用できない糞開発ツールの独自世界を必死に学習している ・テキストエディタで書いたほうが効率的なのに糞UIツールを懸命に使っている 糞だけど、政治的な理由で無理やり使わされているんですよね もういい加減、我慢するのはやめませんか? ・糞開発ツールを部下に押し付ける上司の命令は無視しましょう。 上司は糞開発ツールが使われる実績を作ることであの会社のごきげんをとっているのです。 ・あの糞開発ツール提供会社には「糞開発ツールは話にならない」と突き放しましょう。 バグレポートなどしてはいけません。改善要求などもってのほかです。 あの会社はあなたたちのことをテスター/モルモットとしか思っていません。 ・あの会議で「糞開発ツールを使ったら生産性がxx%アップしました」 なんて話が出たら力強く机を叩き、会議室を出ましょう。 あの人たちは糞開発ツールをマンセーすることで立場を確保しているのです。 糞な開発ツールを糞だと言える、そんな当たり前の環境をみんなの力で取り戻しましょう。
276 名前:デフォルトの名無しさん mailto:sage [2008/03/15(土) 12:38:12 ] WideStudioの事か
277 名前:デフォルトの名無しさん mailto:sage [2008/05/09(金) 08:09:41 ] そろそろWM7の開発について語ろうか。
278 名前:デフォルトの名無しさん mailto:sage [2008/05/10(土) 11:29:17 ] 7の情報ってあるの? それより6.1で何か変わるんだろうか。
279 名前:デフォルトの名無しさん [2008/05/22(木) 19:22:32 ] これって絶対にvisual studio 2005 または2008 proのみでしか開発できないの? 2008 standard使ってるけど5も6もSDKインストールできない。
280 名前:デフォルトの名無しさん mailto:sage [2008/05/22(木) 19:50:57 ] アマゾンの購入者の説明みるといいぞ 2008 Stan あかんって書いてあった気がするぞ
281 名前:デフォルトの名無しさん mailto:sage [2008/05/22(木) 21:37:35 ] >>280 それ以前になぜMSの説明を読まないのかと
282 名前:デフォルトの名無しさん mailto:sage [2008/05/22(木) 23:27:29 ] Pro以上でないと、開発無理。 VC++だけでいいのなら、eMbedded VC++が無料でダウンロードできる。
283 名前:デフォルトの名無しさん [2008/05/24(土) 20:27:48 ] >>279 学生になるといいよ アカデミック安く買えるし
284 名前:デフォルトの名無しさん [2008/05/24(土) 23:08:02 ] >>283 学生だったら無料で手に入るよ
285 名前:デフォルトの名無しさん [2008/05/24(土) 23:10:06 ] どうやって?
286 名前:デフォルトの名無しさん mailto:sage [2008/05/25(日) 00:02:57 ] あれは手に入れると言うよりもレンタルに近いよな 学生が終わったら使えなくなるし >>285 DreamSpark
287 名前:デフォルトの名無しさん [2008/05/25(日) 02:38:24 ] 年齢差別だ!! っ学生になればいいのか! って なれるかっ!!
288 名前:デフォルトの名無しさん mailto:sage [2008/05/25(日) 02:43:10 ] 残念ながらそういう差別は普遍的に存在する
289 名前:デフォルトの名無しさん mailto:sage [2008/05/25(日) 11:14:24 ] ヤフオクでVS2005買えよ
290 名前:デフォルトの名無しさん mailto:sage [2008/05/25(日) 21:31:23 ] VS2005stdもVS2008proも持っているので、VS2005std譲ろうか? 相場っていくらくらいなんだろう……
291 名前:デフォルトの名無しさん mailto:sage [2008/05/25(日) 22:15:18 ] 金取るのかよ・・・・・・w 1万位?
292 名前:デフォルトの名無しさん mailto:sage [2008/05/26(月) 00:42:13 ] 乞食が。
293 名前:デフォルトの名無しさん [2008/05/26(月) 19:01:44 ] WindowsMobileでUPnP対応のソフトウェア作ろうとしてるんだが誰か開発してる人はおらんかね? 下記のCtrlPointのAPI使いながら作ればいいんだろうがサンプルなどがなくて困ってる 誰か参考になるHPや本など知らんかね? Redistributed Server Component www.microsoft.com/downloads/details.aspx?FamilyID=cdfd2bb2-fa13-4062-b8d1-4406ccddb5fd&DisplayLang=en ウィンモバサーバーウマー
294 名前:デフォルトの名無しさん mailto:sage [2008/05/26(月) 19:27:51 ] >>287 つtp://www.u-air.ac.jp/hp/depart/depart03.html
295 名前:デフォルトの名無しさん mailto:sage [2008/05/27(火) 12:33:22 ] 開発環境 VC++2005(Win32スマートデバイスプロジェクト) 参考サイト ttp://homepage3.nifty.com/ysflight/mfcconsole/mfcconsolej.html#VCNET [やりたいこと] スマートフォン開発においても、コンソールウィンドウ(デバッグ用)を出したい。 コンソールウィンドウはエミュレーターや実機ではなく、開発環境上に出したい。 [どこまでやったか?] 参考サイトを参考に int PASCAL WinMain(HINSTANCE inst,HINSTANCE dumb,LPSTR param,int show); でコンパイルが通らなかったので int WINAPI WinMain(HINSTANCE inst,HINSTANCE dumb,LPSTR param,int show); としてコンパイルを通すも、デバッグウィンドウは出ない。
296 名前:デフォルトの名無しさん mailto:sage [2008/05/27(火) 21:43:11 ] Winモバで君たち何作ってるの?
297 名前:デフォルトの名無しさん mailto:sage [2008/05/27(火) 22:38:15 ] 在庫チェックプログラム (バーコードリーダ利用)。
298 名前:デフォルトの名無しさん mailto:sage [2008/05/27(火) 23:35:37 ] カメラで3次元バー読むのはどうかな 在庫物でバー汚れてても読めそうだしぃ
299 名前:デフォルトの名無しさん mailto:sage [2008/05/28(水) 00:15:08 ] >>298 3次元バーコードだとっ! 厚みがある2次元バーコード、いやアニメーションする2次元バーコードなのかっ?!
300 名前:デフォルトの名無しさん mailto:sage [2008/05/28(水) 07:55:22 ] >>295 WindowsMobileは標準状態ではコンソールウィンドウが出ない。対処方法は「WM5 コンソール」でぐぐれ あとWindowsとはアーキテクチャが違うので参考サイトの内容はほとんど意味なし またいわゆるリモートデバッグなので開発環境(VisualStudio動作PCのことだよな?)上へのコンソールウィンドウ表示はそもそも不可能 OutputDebugString()やNKDbgPrintfW()を使用することでVisualStudioのOutputウィンドウへの出力なら可能
301 名前:295 mailto:sage [2008/05/28(水) 08:03:07 ] >>300 丁寧な解説ありがとうございます。 今後とも精進したいと思います。
302 名前:デフォルトの名無しさん mailto:sage [2008/05/28(水) 23:41:11 ] >>299 3次元コードでし でも 3次元バーコード想像したら笑ったWww
303 名前:デフォルトの名無しさん mailto:sage [2008/05/29(木) 18:25:33 ] 3次元バーコード… 微妙にフサフサなんだな。
304 名前:デフォルトの名無しさん mailto:sage [2008/05/29(木) 22:42:45 ] いっぽん いっぽんに5センチほどの縦幅があり 上から見ると「井」の字になっている バーコード
305 名前:デフォルトの名無しさん [2008/05/31(土) 22:21:22 ] このようにWINMは人気ないのか?
306 名前:デフォルトの名無しさん mailto:sage [2008/06/07(土) 06:48:47 ] 誰も居なさそうだな 質問しようかと思ったけどやめておくか
307 名前:デフォルトの名無しさん mailto:sage [2008/06/07(土) 08:52:20 ] だな行こうぜ
308 名前:デフォルトの名無しさん mailto:sage [2008/06/07(土) 09:39:05 ] おい、ちょ待てよ
309 名前:デフォルトの名無しさん [2008/06/08(日) 10:37:09 ] 逝こう
310 名前:デフォルトの名無しさん mailto:sage [2008/06/08(日) 11:08:36 ] 質問があります。どなたかご教示いただければ幸いです。 ADESのテンキー部分を使って、カウンターを作りたいと 考えています。交通量調査などをするときにカチカチやる ようなものです。 プログラミングは初級だと思います。 VS2008 Professional 90日体験版とWM6 Professional SDK を使い、 Basicで書き始めました。 Formにラベルを貼り、数字キーを押したら特定のラベルの textプロパティを+1する、という考え方でおりまして、 Private Sub FormMain_KeyDown(ByVal sender As System.Object, ByVal e As System.Windows.Forms.KeyEventArgs) Handles MyBase.KeyDown Select Case e.KeyCode Case System.Windows.Forms.Keys.D1 lbl1.Text = lblBell1.Text + 1 Case System.Windows.Forms.Keys.D2 lbl2.Text = lblBell2.Text + 1 Case System.Windows.Forms.Keys.D3 lbl3.Text = lblBell3.Text + 1 End Select 上記の様なソースを書きました。 ところがコレをビルドして実行してみると、1のキーを 5回6回押さないとラベルの数字がインクリメントされていかない 状態になってしまっております。 あまりにもシンプルなところで躓いており、何処に原因があるのか よく分かりません。 どなたかご教示いただけませんでしょうか。お願い致します。
311 名前:デフォルトの名無しさん mailto:sage [2008/06/08(日) 12:52:10 ] よくわかんねぇけど リフレシュかけてみたら キー押した跡にさぁ
312 名前:デフォルトの名無しさん mailto:sage [2008/06/08(日) 12:54:45 ] ところでWinモバイルって通話機能付いてないのないのか WIN CEみたいなのないのか
313 名前:310 mailto:sage [2008/06/08(日) 12:58:45 ] 311> アドバイス有難うございます。 これから外出ですので、帰宅後早速試してみます。
314 名前:デフォルトの名無しさん [2008/06/08(日) 13:51:17 ] ぐぐったceの子孫なのか
315 名前:デフォルトの名無しさん mailto:sage [2008/06/08(日) 13:54:37 ] >>312 Classicは通話機能がない.W-ZERO3はClassicだけど,SHARPで独自にやってる
316 名前:デフォルトの名無しさん mailto:sage [2008/06/08(日) 14:01:36 ] Classic = Mac OS 9 ?
317 名前:デフォルトの名無しさん mailto:sage [2008/06/08(日) 14:30:11 ] >>316 SmartPhoneじゃなくてPDAって意味だ。 分かったか、マカー
318 名前:デフォルトの名無しさん [2008/06/08(日) 17:50:00 ] わかりません先生
319 名前:デフォルトの名無しさん [2008/06/09(月) 00:01:53 ] >>310 いつ帰ってくるんだ 秋葉にでも行ったんじゃ ないだろな・・・・ぉぃ
320 名前:デフォルトの名無しさん [2008/06/09(月) 20:22:31 ] >>310 成仏しろよ ところで一番安いWinMobileが動く端末って何? 携帯除く
321 名前:デフォルトの名無しさん mailto:sage [2008/06/09(月) 21:26:38 ] iPAQの型落ちとかかなあ
322 名前:デフォルトの名無しさん mailto:sage [2008/06/09(月) 22:42:09 ] 単に勉強用としてお勧めの型ってありますか?
323 名前:デフォルトの名無しさん mailto:sage [2008/06/09(月) 23:03:40 ] Windows Mobile 6 ProfessionalならOSの基本機能は全てあるし,全体把握するのにはいいかもね. メーカーは選ぶほどたくさんないと思うけれど,通信回線を契約したくないならHPぐらいしか・・・ スマートフォンでもよければSHARPのW-ZERO3シリーズが日本語情報が多くていいかもね.
324 名前:デフォルトの名無しさん [2008/06/09(月) 23:06:19 ] なるほどありがとう^^v
325 名前:デフォルトの名無しさん mailto:sage [2008/06/09(月) 23:07:04 ] WS007SHPの単体(W-SIM・回線無し)が36,800円か。 新型出るから、そのうち安売りするかも。
326 名前:デフォルトの名無しさん mailto:sage [2008/06/09(月) 23:31:54 ] ソフマップの中古販売ならWS007SHが6000円台からあるねー 個人的には開発に使うなら画面大きい初代W-ZERO3をオススメするー.中古なら9000円切ってるね
327 名前:デフォルトの名無しさん [2008/06/10(火) 19:46:14 ] サウンド再生をやりたいんですが、 MCI_OPEN_PARMSがそもそも構文エラーとなって出来ません。 MCIは対応していないんですか?
328 名前:デフォルトの名無しさん mailto:sage [2008/06/10(火) 21:25:01 ] ActiveSyncを利用してPC上からCLIでファイル操作ができるそうだけど、これって便利なのかなぁ・・・? ttp://www.nivot.org/2008/06/06/WindowsMobilePowerShellProvider.aspx
329 名前:デフォルトの名無しさん mailto:sage [2008/06/17(火) 16:59:50 ] IID_IGraphBuilderのRenderFile()関数を使用してWMVを再生しようとしてるんだが、「VFW_E_CANNOT_RENDER」とエラーが出て再生できない。同じソースでaviファイルなら再生できるので、全然わからん状態です。 WindowsMobileって標準のフィルターではWMVの再生がプログラムからできないのでしょうか。 知っている人がいたら教えてください。 ちなみに再生できないWMVはエミュレータ内のWindowsMediaPlayerでは問題なく再生できます。
330 名前:デフォルトの名無しさん mailto:sage [2008/06/19(木) 19:48:01 ] 着メロレベルなMIDIシーケンサ作れないかと思ってるんだが ttp://wince.goo.ne.jp/soft2002/Detail.asp?PID=2656 これってもう配布してない? これが使えれば、簡単なMMLを生成するGUI作って DOS時代によくあったMMLからMIDIコンパイラでオープンソースのやつ使ってMIDI生成 このライブラリにMIDIメッセージ放り投げでテスト再生、コンパイル後はGsplayeryやMID-playで再生 って考えてたんだが……
331 名前:デフォルトの名無しさん mailto:sage [2008/06/19(木) 22:35:16 ] >>330 応援してるよ!
332 名前:デフォルトの名無しさん mailto:sage [2008/06/25(水) 19:25:06 ] 手元にWS004SHが余ってるんだ。何か活用したいと思ってるんだ。 ぶっちゃけプログラミングして遊びたい。 まずはファイル読み書きと、コマンドボタンとテキストボックスができれば作れちゃうレベルのツールからやってみようかな、と。 遊びだからできるだけ金はかけたくない、というか0円でやってみたい。 開発環境に使えるのはActiveSync4.1がインストールされたWindowsXPのノートPC(CPU 2.1GHz、メモリ512M、HD40G)。 今eVC++4.0とSP1、英語版だけどWM5SDK、あとWM5エミュレータをMSのサイトから落としてる途中。 VC++2005のEEも、インスコしてないけど一応、ある。 他に必須なツールとか、おすすめのツールとか、絶対手元に置いとけレベルの書籍ってある? 仕事でプログラマしてた経験があるけど16ビットCPU全盛時代にANSI-Cでマイコンボードのプログラムをちょろっと作ったレベル。 Windowsは2年にVB6.0とExcel2000のVBAで半年ほどやっただけ。 Javaは使えない、つうか先週NetBeansをインスコしたばかりレベル。 アセンブラは186、68010、PowerPC604で経験あるしプログラマから見たARMがどんなプロセッサかってのもだいたい把握してるつもり。 技評の解説本とARMのサイトから落とせる資料は、ざっとだけど目を通したから。
333 名前:デフォルトの名無しさん mailto:sage [2008/06/26(木) 00:28:38 ] WindowsMobileの書籍って少ないよなー 「Windows Mobileプログラミング徹底理解」は読んでて,"あーこんなこともできるんだー"って面白い本. .net compact frameworkの開発環境が用意できるなら「Windows Mobile 5.0 アプリケーション開発 Beginner's Book」は基本から説明してRSSリーダーの作成まであって, >ファイル読み書きと、コマンドボタンとテキストボックスができれば作れちゃうレベルのツール ぐらいは作れるようになる. ところで近頃「Windows Embedded CE 6.0組み込みOS構築技法入門」が気になってるんだが,買ったヤツいる? WM開発に役立ちそうなら買いたいんだけれど.
334 名前:デフォルトの名無しさん mailto:sage [2008/06/26(木) 09:00:38 ] WindowsMobile用書籍買ってないなー とりあえずC++のサンプル動かしてみて、そのままWIN32APIの関数追加して書いてみると結構動くからあんまり考えてない。 たまに関数が無かったり、UNICODEでの問題が出てきたりはするけど、その都度ググってるし。
335 名前:デフォルトの名無しさん [2008/06/26(木) 20:26:42 ] 俺の場合は、通常のWindows用のMFCプログラムを作成して、そのときにCEに 移植できるクラスのみ使い、完成した段階で一気にCEに移し変えてる。 それでも、Windowsで存在して、CEには存在しないクラス関数沢山あるけどな w
336 名前:デフォルトの名無しさん mailto:sage [2008/06/26(木) 22:16:05 ] CQ出版のInterfaceの今月号がデバイスドライバ特集だった んで,そのうちの一つの章でWindowsCE向けデバイスドライバの作成をやってた. ほんとに触りだけだけど,ちょいと面白そうだとは思えた.
337 名前:デフォルトの名無しさん [2008/06/27(金) 01:30:31 ] 個人的に、CStringのCollate()というか_tcscollが使えなくて困ってる。
338 名前:デフォルトの名無しさん mailto:sage [2008/06/27(金) 11:58:24 ] Direct3DMobileでクォータニオンが無いのは手間取ったな 他のD3DVECTOPR3とかはD3DMVECTOR3をdefineしときゃ動くのにクォータニオンはなかったし。 今までクォータニオンつかってたけど中身どうなってるのか知らなかったから自前でクラス用意するときに酷く面倒だった
339 名前:デフォルトの名無しさん mailto:sage [2008/06/29(日) 11:34:37 ] WinXPで表示できた「Hello,Word」がWillcome[ES]で表示できないのは何故? ってレベルなんですけど、 こんな私が[ES]用のテトリス作れるくらいになるような、 そんな書籍かサイトありませんか? あと、どうやら[ES]用のコンパイラとか開発環境が必要らしいのですが、 それらは無料で手に入るようなものなのでしょうか?
340 名前:デフォルトの名無しさん mailto:sage [2008/06/29(日) 13:01:15 ] >>339 言語は何を使うの? C++ と MFC ? C++ と Win32 ? C# ? どれにしても、普通のWindowsでプログラム作ったことなければ 苦しいんじゃないかな。 CEのプログラムのコツは、普通のWindowsの関数のうち、どれが 削除されているかを覚えて、自分で代替関数を作るところから始まる w
341 名前:デフォルトの名無しさん mailto:sage [2008/06/29(日) 14:54:56 ] 言語はC++ と Win32を使う予定です。 この組み合わせでテトリスは作ったことがあります。 それをそのまま[ES]に持っていっても、 動作しないので、悩んでいるところです。 自分の思う最小プログラムを作ってみたけど、 窓表示どころかプログラム起動さえしてくれません。 ひょっとして、WinMain が使えなかったりするのでしょうか?
342 名前:デフォルトの名無しさん mailto:sage [2008/06/29(日) 16:03:07 ] まさか、コンソールウインドウ… ではなかろうな。 ちゃんと全画面表示のダイアログを作成してやれば表示可能。 MFCのほうが、プロジェクトの新規作成しただけで ダイアログ上に文字列が作成されたのがひとりでに出来る。
343 名前:デフォルトの名無しさん mailto:sage [2008/06/29(日) 20:24:55 ] >>336 WindowsCE向けデバイスドライバはたのしそうですね。 DesignWaveMagazineの附録を乗せて、加速度センサで遊べそうです。
344 名前:339 mailto:sage [2008/06/29(日) 21:29:53 ] コンソールではないです。 XP上では問題なく起動してます。 でもアクティブシンクを使って実行ファイル(Hello.exe)を、 [ES]にコピーして、実行しようとすると、 「'Hello'は有効なPocketPCアプリケーションではありません。」 と出てしまうので、困っています。 ……なにが悪いのか、もちょっと勉強してきます。
345 名前:デフォルトの名無しさん mailto:sage [2008/06/29(日) 21:30:33 ] ・・・さすがにネタだよな?
346 名前:339 mailto:sage [2008/06/29(日) 21:34:02 ] いえ、とっても真面目なんですけど……ってことは、大ボケかましてますか?
347 名前:デフォルトの名無しさん mailto:sage [2008/06/29(日) 21:56:09 ] つまりWindowsアプリをMacやLinuxに持って行って 「動かないなぁ」って言ってる感じかい このスレの住人はそんな感覚で君の話を聞いてるよ
348 名前:デフォルトの名無しさん mailto:sage [2008/06/29(日) 21:59:32 ] 「Windows」という名前に惑わされてるんだろうな。一般人ならば珍しい誤解ではないが、 プログラマとしてはいかがなものかと思う。w
349 名前:デフォルトの名無しさん mailto:sage [2008/06/29(日) 22:03:59 ] えぇー、そうなのかぁ…… あんまりわからなかったので、いちおう、 www.widestudio.org/ja/index.html www.widestudio.org/ja/builder-doc/builder.html www.widestudio.org/ja/builder-doc/2-7-4.html この辺りを見て作ってみてたのですけど。 これ[ES]用の実行ファイルではなかったんですね… ガックシ
350 名前:339 mailto:sage [2008/06/29(日) 22:04:47 ] あ、名前入れ忘れ。>>349 です。
351 名前:デフォルトの名無しさん mailto:sage [2008/06/29(日) 22:05:59 ] [ES]用の実行ファイルを作らなければならない、という志だけは正しいと言える。
352 名前:339 mailto:sage [2008/06/29(日) 22:23:52 ] もう一度、サイト内を読み返してみたら、 それらしいことが書いてありました。 www.widestudio.org/ja/msplatform.html#WCE2 (重要)Microsoft eMbedded C++ 4.0を使用する上での注意 ごめんなさい。明日また落ち着いてやり直します。