So-net無料ブログ作成
お知らせ

 当ブログは、ブログに割当てられたディスク容量が満杯になったため、2017年1月8日に、続ブログへ移転しました。

 【移転先】
  続・Emi Clockは、どうなったの?
  https://yuna-k.blog.so-net.ne.jp/


  RSSフィード
  https://yuna-k.blog.so-net.ne.jp/index.xml

Emi Clock for Windows 10 v8.0.0 beta ビルドできた [EmiClockのこと]

2015年 9月19日(金)

きょうの横浜は、[晴れ]晴れて、日中は、爽やかでした。

― ― ― ― ― ― ― ― ― ―
[Emi Clock]
きのうのブログ記事の続きです。
  ↓ きのうのブログ記事
Visual Studio Express 2013でEmi Clockをビルドしてみた
http://emiclock.blog.so-net.ne.jp/2015-09-18

かれこれ 13年半、メンテナンスせずに放置プレイでしたが、最近、Visual Studio Express 2013 for Windows DesktopでEmi Clockをビルドしてみました。 ・・・の、続き。

きのうは、VS2013の C++コンパイラでビルドしたところまでを書きました。
VS2013は、.NET Frameworkのアプリ開発用になってしまっていますので、C#や VBなどの開発用に機能が充実していて、ネイティブ ANSI C++(Win32 API)での開発機能が簡素化されてしまっています。
Emi Clockのソースコードは、MFCなどのWindows用クラスライブラリも、一切使っておらず、C++コードで、ダイレクトに Win32 APIを呼びだすコードになっています。

今後は、Windows 10のデスクトップモードをターゲットにしますので、バージョンは、Emi Clock for Windows 10 v8.0.0にしました。

最初に、アプリ起動時のスプラッシュ・ウィンドウのバージョン表記を修正しました。
ビットマップリソースを修正するだけなのですが、VS6時代に存在したビットマップエディタがVS2013では廃止ですので、外部エディタでビットマップリソースを修正しました。
Emi Clock for Windows 10 v8.0.0 beta ビルドできた

次に、設定ダイアログボックスを修正しました。
スプラッシュ・ウィンドウ同様、バージョン表記の修正のほか、Windows XPまで存在し、その後、Windows 7以後に廃止されたコンテキストヘルプの機能をUIから外します。
Emi Clock for Windows 10 v8.0.0 beta ビルドできた
 (1) ウィンドウキャプション文字列の変更
 (2) コンテキストヘルプの抑止
 (3) Windowsヘルプ形式ヘルプの起動抑止
このためには、言語別(日本語、英語)に作成しているDLLの、ダイアログテンプレートを修正します。
ところが、VS6にあった、rcリソースエディタが、VS2013では廃止されているため、コードエディタを使って、直接、コードを修正することになります。
Emi Clock for Windows 10 v8.0.0 beta ビルドできた
これらを修正し、DLLをビルドすると、設定ダイアログボックスの修正が完了です。
Emi Clock for Windows 10 v8.0.0 beta ビルドできた
アラーム設定画面のアナログ時計の針を回転させるUIが動くが心配でしたが、特に修正しなくても機能しています。
Emi Clock for Windows 10 v8.0.0 beta ビルドできた
着せ替え衣装の設定も問題なし。
Emi Clock for Windows 10 v8.0.0 beta ビルドできた

Windowsヘルプ形式ヘルプの起動抑止に関しては、Windowsのタスクトレイアイコンを右クリックしたときに表示されるフロートメニューからも削除する必要があります。
Emi Clock for Windows 10 v8.0.0 beta ビルドできた
このための修正も、言語別(日本語、英語)に作成しているDLLの、ダイアログテンプレートを修正します。
Emi Clock for Windows 10 v8.0.0 beta ビルドできた
フロートメニューからトピックの検索メニュー項目が消えましたので、動作OKです。
Emi Clock for Windows 10 v8.0.0 beta ビルドできた

とりあえず、Emi Clock for Windows 10 v8.0.0 beta ビルドできましたよ。
Emi Clock for Windows 10 v8.0.0 beta ビルドできた

Windows 7, Windows 8.1, Windows 10で動きます。
公式サイトでベータテストを準備中です。
インストーラ、アンインストーラ等々、まだ作成していませんので、Emi Clock for Windows XP v5.0.2 をインストールしておいて、
 C:\Program Files (x86)\EmiClock
にある、emiclock.exe, emijpn32.dll, emius32.dll を上書きコピーする感じです。

― ― ― ― ― ― ― ― ― ―
[琥珀エビス]
限定醸造琥珀エビス クリスタルアンバーです。
琥珀エビス クリスタルアンバー
電車の中刷り広告で気になっていましたが、TV CMが流れるようになり、購入して味見です。

― ― ― ― ― ― ― ― ― ―
[肉野菜炒め]
夕食は、近所のスーパーで買った食材で、肉野菜炒めでした。
自分で作るときは、中華あじで味付けして、塩はひとつまみだけだけで炒めて、ソースや醤油などはかけずに食べます。
肉野菜炒め

きょうは、朝から[晴れ]青空が広がって、窓全開で、爽やかな風でした。
横浜みなとみらい
明日は、午後から、[電車]秋葉原へ行きます。
夜に、メイドさんとオフ会[揺れるハート]なので、帰宅が遅くなりますので、ブログの訪問が遅れます。
nice!(99)  コメント(13) 
共通テーマ:趣味・カルチャー

nice! 99

コメント 13

green_blue_sky

ビルドできたんだ^_^;
同じ琥珀ビールは昨日、飲みましたよ~
by green_blue_sky (2015-09-20 07:04) 

oko

昨日もいい天気でしたね〜
ただ、台風が近づいてるせいか
湿度が高くて暑かったです・・・
by oko (2015-09-20 07:12) 

ryuyokaonhachioj

ありがとうございます。
今日も秋晴れのようで、気分いいでしょう。
by ryuyokaonhachioj (2015-09-20 09:25) 

kinkin

早くダウンロードしたいな・・・・待ってます。
言われてみれば基本的な動作はするけど、言われてみると確かにHelp系は動かないですね・・・・
ダウンロード次第、動作テストしてみますね。
by kinkin (2015-09-20 09:42) 

なんだかなぁ〜!! 横 濱男

お天気がいいと、まだ暑いですね。!!
日中は、外に出るのをためらいます。。
by なんだかなぁ〜!! 横 濱男 (2015-09-20 09:44) 

とし@黒猫

> green_blue_sky さん
Windows 3.1 時代に書いた C++コードがベースなので、Windows 8.1やWindows 10用にビルドできるか心配でしたが、できました。

> oko さん
ちょっと暑かったですが、窓全開ですと、風が通って、ちょうどよかったです。

> ryuyokaonhachioj さん
きょうも、青空が広がって、さわやかです。
連休中、毎日、こんな天気だとよいです。

> kinkin さん
まずは、自宅PCで、数日間使って、問題ないか確認しています。
その後、Vectorとかに置こうかと思っています。

> なんだかなぁ〜!! 横 濱男 さん
ちょっと暑いですが、外を散歩するには、ちょっと汗ばむ程度なので、ちょうどよいです。

by とし@黒猫 (2015-09-20 12:52) 

空の Ray

やっと爽やかなお天気ですね ^^
鷹の爪!沢山入れますね~。これだけ入るとキレイだな♪
by 空の Ray (2015-09-20 13:10) 

ヨッシーパパ

琥珀ヱビスの限定版、飲んでみたいです。
by ヨッシーパパ (2015-09-20 18:23) 

みずき

琥珀ビールはまだですが、夜のどごしは飲みました^^
メイドさんとオフ会ってのもあるんですね。
楽しい時間があるのが一番ですね♪
by みずき (2015-09-20 23:16) 

とし@黒猫

> 空の Ray さん
ほとんど塩を入れませんので、アクセントに辛味を付けています。
唐辛子は、腎臓や血圧に無害なのです。

> ヨッシーパパ さん
秋の限定販売のようですので、製造分の在庫が無くなり次第終了と思いますが、1ヶ月ぐらいは在庫があるのではないでしょうか。

> みずき さん
常連客になって、推しのメイドさんを応援していると、Twitterなどで、オフ会のお誘いがきます。
だいたい、10人以内のことが多いです。

by とし@黒猫 (2015-09-21 00:15) 

とし@黒猫

****************
Emi Clock for Windows 10 v8.0.0 beta ビルドできた の
ブログ記事に、たくさんのコメントをいただきまして、
ありがとうございました。
****************

by とし@黒猫 (2015-09-21 00:16) 

kinkin

Betaテストは終わったのかな・・・・・^^;
公開お待ちしております。
もしかして、Help作りが滞っているとか・・・・・
(Help無いと「見えないドレス」ヒント判んないもんね)
by kinkin (2015-10-11 15:17) 

과거인

우와...갑자기 중학교 때 생각나서 검색해 봤더니
업데이트! for XP까지는 사용했었는데 너무 반갑고
고맙습니다! 정식 빌드 기다리겠습니다!
by 과거인 (2016-09-15 14:26) 

コメントを書く

お名前:[必須]
URL:
コメント:
画像認証:
下の画像に表示されている文字を入力してください。

Facebook コメント

caution.gif当ブログ記事は、日本国著作権法および国際法により権利が保護されています。無断で 画面の写真、ハードコピー、その他の二次複製物を無断で使用することは権利の 侵害になりますのでご注意下さい。
This blog post, right has been protected by copyright law and international law. Without permission screen photo of, hard copy, that you use the other secondary copies without permission is a violation of the rights Please note.
- - - - -
All rights reserved. Copyright (C) Motosoft(Toshi At Kuroneko) 2007-2018.