C++

スポンサーリンク
C++

【C++/Win32】TZEditor のステップ数

2020 年の 5 月から C++/Win32 で自作テキストエディタを作成していますが、サンデープログラマがどんだけソースコード書けるか気になりませんか?開発を始めてからほぼ毎日 1 時間から 2 時間ぐらい実装しています。でも、当然やる...
0
C++

【C++/Win32】2pxの白線を消すためにメニューバーも自作する

訳あってメニューバーを実装しています。エディタ部分は大体できたんで、複数のドキュメントを編集可能にしようとしてタブをしました。 そうするとなんと言うか見た目がめちゃくちゃ気になりました。最初は後で修正しようと思っていたんですが、これが毎日見...
0
C++

【C++/Win32】Windowsフォームのコントロールの操作方法について

今更感満載ですがリファレンスを見るのが面倒なので各コントロール使い方のまとめです。引数の hWnd は各コントロールのウィンドウハンドルを設定します。随時更新予定です。コンボボックスリストに表示されるアイテムの最小数を設定するデフォルトの最...
0
C++

【C++/Win32】関数の戻り値に関数を返す方法

ようやくC++版の自作エディタも折り返しと矩形選択以外の機能の実装がだいたい終わりました。あとは細かな修正と動作確認です。細かい修正の中に文字列をダブルクリックして文字列を選択する処理があります。よくある処理ですね。クリックした文字列の文字...
0
C++

【C++/Win32】親ウィンドウの真ん中に子ウィンドウを表示する方法

検索時のダイアログの表示位置ですが、色々なエディタを見ていると結構バラバラですね。エディタの真ん中に表示するもの、エディタの左上基準で表示するもの、ディスプレイの真ん中に表示するものなどなど様々です。そして、表示したダイアログを移動したりす...
0
C++

【C++/Win32】ビルドに応じて実行するコードを変更する方法

自作テキストエディタを作成しているときに、標準出力にログを出しているのですが、リリースビルドしてもログが出て実際の処理時間がわからず、いちいちログ出力コードをコメントアウトしています。まぁめんどいですよね。確かビルドに応じてコンパイルするコ...
0
C++

【C++/Win32】VISTA以降のファイル選択ダイアログをカスタマイズする方法

C++で自作テキストエディタを作成しだして2ヵ月経過しました。基本的にC#をベースに移植する形で進めています。毎日何かにつけて詰まるので調べながら進めています。ほんと色々とあるんですが、まずできるん?って思ったのがファイルを選択するダイアロ...
0
スポンサーリンク