知人に頼まれて作った投稿専用のTwitterクライアントに、久しぶりに手を入れました。
UIがどんどんシンプルになっていきます。
Twiticaと命名しましたが、申請を出していないので、こいつでつぶやいてもクライアント名は反映されません。
OAuthはそのうち気が向いたら調べます。
Bloggerは画像しか置けないみたいなので、スクリーンショットのみ。
Windows API + Winsock2でゴリ押し気味に作りました。
URLエンコードとか Base64エンコードとかすら手書き。.NET系統の何かとか覚えた方がいいのかな。
以下、メモ
どこでもウィンドウ移動
WM_NCHITTESTでHTCAPTIONを返す。
ウィンドウを左右にしかリサイズさせない
WM_SIZINGで飛んでくるlParamがRECT *なので無理やり書き換える。
wParamでウィンドウのどの辺でリサイズしているかわかる(WMSZ_LEFTとか)。
0 コメント:
コメントを投稿