- WPF(.NET4.x, .NET Core) GUIプログラミング Part24
557 :デフォルトの名無しさん (ワッチョイ 4b2c-ozis)[sage]:2020/09/28(月) 00:04:13.06 ID:QIpyCS2B0 - かんたん Visual C++[改訂2版]、堀義博、2017
VC++の使い方と、画面の作り方、 DDX(Dialog Data Exchange) の仕組み、 MFCの、AFX_MSGMAP, DECLARE_MESSAGE_MAP()など MFC には、色々なコントロールの基本クラスがある。 それを使えばよい ただし、VS のGUI デザイナーが、それに対応しているかどうかは知らないけど。 それに対応するには、VS でのプラグインの作り方を学ぶ必要がある
|
- ふらっと C#,C♯,C#(初心者用) Part148
302 :296 (ワッチョイ 4b2c-ozis)[sage]:2020/09/28(月) 02:24:40.60 ID:QIpyCS2B0 - JavaScript が難しいのは、非同期が基本だから。
コンテキスト・文脈が異なる。 時間の進み方が異なる世界で、同期を取らないといけないから Ruby が簡単なのは、同期が基本だから。 非同期の方がオプション Android, Electron がややこしいのも、2つの文脈の同期を取る必要があるから。 1つのアプリ内に、GUI・非GUI の文脈がある 例えば、Electronなら、Main は、Node.js のCUI スレッドで、 Renderer は、GUI のChromium スレッド 双方は、決められた書き方をしないと、同期・通信できない
|
- ふらっと C#,C♯,C#(初心者用) Part148
307 :296 (ワッチョイ 4b2c-ozis)[sage]:2020/09/28(月) 08:52:18.25 ID:QIpyCS2B0 - >>303
コンテキスト・文脈が異なるとは、全く別世界・異次元。 時間の進み方も異なるし、全く感知できない。 通信・同期もできない 未定義の動作と同じ。 あらゆる仮定・推測ができない だから、双方が連絡するには、特別な書き方をしないといけない 普通の言語では、例外も補足できない。 他方で例外を投げても、伝わらない だから、ストールするのは、文脈が異なる場所で、例外が起こっている可能性もある。 起こっていても分からないから 本を買うよりも、検索して調べた方がよい。 こういう説明が載ってる本は、まずない。 余程、マニアックな本だけだろう
|
- ふらっと C#,C♯,C#(初心者用) Part148
310 :296 (ワッチョイ 4b2c-ozis)[sage]:2020/09/28(月) 09:04:53.56 ID:QIpyCS2B0 - 確かに、GUI の根幹には、永久のイベント(メッセージ)ループがある。
イベントドリブン ずっと、ユーザーからのマウスイベントなどが、キューに入るのを待っている。 キューにイベントが入ると、それを処理する。 それを永久に続ける 一方、CUI では、そういうイベントドリブンは聞かない。 マウス操作で、何かをするというのも聞かない。 Ctrl + C を押して、割り込み処理を発生させることはできるが でも、こういうアプリの終了などのソフトウェア割り込みも、イベントループで拾うけど
|
- ふらっと C#,C♯,C#(初心者用) Part148
311 :296 (ワッチョイ 4b2c-ozis)[sage]:2020/09/28(月) 09:08:06.54 ID:QIpyCS2B0 - そんな難しい本を読んでも、理解できないから無駄だと思う
検索した方がよい
|
- C言語なら俺に聞け 155
986 :デフォルトの名無しさん (ワッチョイ 4b2c-ozis)[sage]:2020/09/28(月) 09:14:55.72 ID:QIpyCS2B0 - >>981
int* p = (long int)0; // NG int* p = (unsigned int)0; // NG long, unsigned は、int 型と、数値の範囲が異なる。 int 型しかキャストできないのでは?
|
- C言語なら俺に聞け 155
987 :986 (ワッチョイ 4b2c-ozis)[sage]:2020/09/28(月) 09:19:20.10 ID:QIpyCS2B0 - 0 アドレスの特別ルールか
|
- ふらっと C#,C♯,C#(初心者用) Part148
315 :296 (ワッチョイ 4b2c-ozis)[sage]:2020/09/28(月) 10:20:17.53 ID:QIpyCS2B0 - 結局、GUI・CUI も、どちらもイベントドリブンなのか
大部分は同じなのかも
|