2020-03-01から1ヶ月間の記事一覧

MFCでボタン等の相対座標をもとめて移動させる

MFC

GetWindowRect()では絶対座標が取れるので そのままMoveWindow()するとどっか飛んでっちゃう。ScreenToClient()を使ってクライアント座標に変換しましょう。 POINT pt; RECT re; GetWindowRect(button_hWnd,&re); //ボタンの画面上の座標を取得 pt.x=re.left…

Excel から使うアンマネージDLL を作る方法

C++でつくる例 参考 https://z1000s.hatenablog.com/entry/2018/04/15/213852

Docker入門

Wordpressの構成手順などなど、サンプルがわかりやすい https://qiita.com/wMETAw/items/b9bc643ded4b92bf6add 最初Dockerはなかなかピンと来にくいですね。 昔の記事みちゃうとなおさら混乱。

初めてのHeroku

ここ参照 https://www.pytry3g.com/entry/hello-heroku GCPやHerokuに関しては、無償枠で登録している限りは、絶対に課金されないという安心感がある。上はpython版 PHP版はこちら https://qiita.com/kyogokutaro/items/12b7f64d95450b118d47 ネタ元 https:/…

Excel から使うマネージDLL を作る方法

C#の例 参考 http://supermab.com/wp/excel-%E3%81%8B%E3%82%89%E4%BD%BF%E3%81%86%E3%83%9E%E3%83%8D%E3%83%BC%E3%82%B8dll-%E3%82%92%E4%BD%9C%E3%82%8B%E3%80%82/ vb.netの場合は インターフェースの定義は Imports System.Runtime.InteropServices .. ' …

C#でRTDServerを実装する方法

C#

参考 https://seraphy.hatenablog.com/entry/2018/02/09/220000 参考の元ネタ https://weblogs.asp.net/kennykerr/Rtd7 英語だがこの人の記事読めばRTDServer周りはほぼ網羅できるらしい。 追記 以下本家の記事通り「Microsoft excel 1?.0 オブジェクトライ…

Visual Studioで選択範囲コメントアウト

Ctrl+k+Ctrl+c コメントアウト Ctrl+k+Ctrl+u コメントアウト解除 ネタ元 https://qiita.com/kosei/items/9dd864092e31fb4fb1db

VBEのコードを簡単にコメント化する

ツールバー>編集にコメントブロックの機能あるけど 面倒なのでツールバーのユーザー設定で使いやすくしましょう。 ネタ元 http://officetanaka.net/excel/vba/tips/tips04.htm

Chrome(クローム)を立ち上げると真っ黒な画面になったりちらつく場合はハードウェアアクセラレーションをOFFで解決

びっくりしたよ ネタ元 https://support.google.com/chrome/thread/12314553?hl=ja

高速ログ出力ライブラリspdlogで日本語使う方法

cpp

以下定義する #define SPDLOG_WCHAR_FILENAMES #define SPDLOG_WCHAR_TO_UTF8_SUPPORT #define SPDLOG_WCHAR_FILENAMES #define SPDLOG_WCHAR_TO_UTF8_SUPPORT #include <iostream> #include "spdlog/spdlog.h" #include "spdlog/sinks/basic_file_sink.h" // support </iostream>…