C++ 【C++/Win32】Windowsフォームのコントロールの操作方法について 今更感満載ですがリファレンスを見るのが面倒なので各コントロール使い方のまとめです。引数の hWnd は各コントロールのウィンドウハンドルを設定します。随時更新予定です。 コンボボックス リストに表示されるアイテムの最小数を設定する デフォル... 2020.07.31 0 C++
C++ 【C++/Win32】関数の戻り値に関数を返す方法 ようやくC++版の自作エディタも折り返しと矩形選択以外の機能の実装がだいたい終わりました。あとは細かな修正と動作確認です。 細かい修正の中に文字列をダブルクリックして文字列を選択する処理があります。よくある処理ですね。クリックした文字列の文... 2020.07.26 0 C++
C++ 【C++/Win32】親ウィンドウの真ん中に子ウィンドウを表示する方法 検索時のダイアログの表示位置ですが、色々なエディタを見ていると結構バラバラですね。エディタの真ん中に表示するもの、エディタの左上基準で表示するもの、ディスプレイの真ん中に表示するものなどなど様々です。そして、表示したダイアログを移動したりす... 2020.07.25 0 C++
C++ 【C++/Win32】ビルドに応じて実行するコードを変更する方法 自作テキストエディタを作成しているときに、標準出力にログを出しているのですが、リリースビルドしてもログが出て実際の処理時間がわからず、いちいちログ出力コードをコメントアウトしています。まぁめんどいですよね。 確かビルドに応じてコンパイルする... 2020.07.24 0 C++
C++ 【C++/Win32】VISTA以降のファイル選択ダイアログをカスタマイズする方法 C++で自作テキストエディタを作成しだして2ヵ月経過しました。基本的にC#をベースに移植する形で進めています。毎日何かにつけて詰まるので調べながら進めています。 ほんと色々とあるんですが、まずできるん?って思ったのがファイルを選択するダイア... 2020.07.21 0 C++
C# 【C#/WinForms】タブコントロールの矢印ボタン(ページ遷移ボタン)を変更する方法 以前にタブコントロールでタブがいっぱいになると矢印(ページ遷移ボタン)が表示されるんですが、このボタンの見た目を変更する方法を探していたのですが、結局わかりませんでした。 最近C++で自作テキストエディタを作成するようになって、もしかしてと... 2020.07.05 0 C#
TZEditor 2020/06の自作テキストエディタ開発状況 新たにC++版のテキストエディタ作成プロジェクトを立ち上げて1ヶ月半経ちました。ほぼ毎日のように開発しています。C++が楽し過ぎてC#版の開発は止まっています。 基本的にC++版はC#版がベースになっています。そのため、使える部分は全部C#... 2020.07.05 0 TZEditor