忍者ブログ
趣味+メモ用のブログです。 GNU/Linux関連、OSS関連情報、調査事項になるでしょうが、何を書くか分かりません。
[10] [9] [8] [7] [6] [5] [4] [2] [1]
×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

今日もデバッグ楽しいな!!

前回は、OnCommand()関数までいっていて、Wineが怪しいというところまでわかっておりましたがはてはて・・・・


● Windowz7上での呼び出し階層
CEditWndProc() hwnd:132848 uMsg:273 wParam:65574 iParam:0
DispatchEvent() hwnd:132848 uMsg:273 wParam:65574 iParam:0
CEditWnd::OnCommand() wNotifyCode=1
CEditWnd::OnCommand()  nFuncCode=30311
[d:\project\sakuraeditor\trunk\sakura_core\ceditview_command.cpp:344] debug sakai F_UP
OnPaint(28,96)-(925,97) : 1

となっており、最終的に「WNDCLASSEX 」クラスの
「lpfnWndProc(コールバック)」までたどりつくのです。

Windowzでは、矢印ボタン・F1、F2、Cntl+Cなどの押下で、「lpfnWndProc(コールバック)」が呼び出されるのですが、Wine上では、呼び出されていない。。。。
(ちなみにSPACEも動作がおかしいが、コールバックは呼び出されている)

つまりWine側の、ipfnWndProc関数を修正すれば良さそうだ、

sakura側での修正はちょっとむづかしそう!?








PR


トラックバック
この記事にトラックバックする:


忍者ブログ [PR]
カレンダー
04 2024/05 06
S M T W T F S
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
フリーエリア
最新コメント
最新トラックバック
プロフィール
HN:
一乗寺 又兵衛
性別:
男性
職業:
コンパイル
趣味:
コンパイル
バーコード
ブログ内検索