今日は日曜なので、手抜きして負荷の少ないCalender.cppを。(要すれば、SkeltonWizardの作成したファイルをそのまま使っています。)
//////////////////////////////////////////
// Calender.cpp
//Copyright (c) 04/24/2020 by BCCSkelton
//////////////////////////////////////////
#include "Calender.h"
#include "CalenderProc.h"
////////////////
// WinMain関数
////////////////
int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance,
LPSTR lpCmdLine, int nCmdShow) {
//2重起動防止
if(!Calender.IsOnlyOne()) {
//ここに2重起動時の処理を書く(下記は1例)
HWND hWnd = FindWindow("MainWnd", "Calender");
if(IsIconic(hWnd))
ShowWindow(hWnd, SW_RESTORE);
SetForegroundWindow(hWnd);
return 0L;
}
//ウィンドウ登録 - Init(ClassName, hInstance, WndProc, "IDM_MAIN",
// (以下省略可)MAKEINTRESOURCE(IDI_ICON), IDC_ARROW, Brush)
Calender.Init("MainWnd", hInstance, SDIPROC, "IDM_MENU", MAKEINTRESOURCE(IDI_ICON));
//ウィンドウ作成と表示-Create(WindowTitle, (以下省略可)Style,
// ExStyle, hParent, hMenu, x, y, w, h)
if(!Calender.Create("Calender"))
return 0L;
//メッセージループに入る
return Calender.Loop();
}
閑話休題。今回は 少し最近の私事を書きましょう。
還暦を迎えた際に、自分のご褒美にと無理なく買える範囲で「ミッドシップスポーツカーフェチ」の私がロータスを探していて巡り合ったのが旧いポルシェ Boxster S。(Boxster = Boxer-水平対向-エンジン + Roadster-オープンカー)
以降サーキットや峠ドライブを満喫してきましたが、ちょうど年齢的に同じような車も運転手も不具合(幌開閉の不具合と、右手腱鞘炎および腰痛症)が発生し、ちゃんと乗り続けて修理してくれるオーナーへ送り出すことにしました。
頭ではわかっていても、また機械と人間といっても「別れは別れ」。今も時々一緒に走っていた際の光景が突然フラッシュバックして悲しい気持ちになります。
こんな気持ちを書き、どなたかに読んで(共感して)いただけるだけで少し癒されるのではないかと期待しています。