今日のテーマ   日々改造 (^_^;)         
[記事リスト(ツリー表示)]  [ 返信 ]   [新着記事] [最新50] [ワード検索] [過去ログ]

タイトル CKWV9 のマウス操作改造
投稿日: 2017/01/08(日) 22:32
投稿者konno
 番 号 7614       コメント数 1

おねだりや願望ばかりで何もしないわけにもいかないので
CKWV9 のマウス操作改造にチャレンジしてみました。

まず、右クリックでペーストされる仕様は、私はよく誤操作してしまうので
以前、右クリックを無効化してみたことがありました。
でも、右クリックでペーストは便利でもあるので、無効化すると不便になる。

そこで今回は、シフト+右クリックでペーストにチャレンジしました。

main.cpp 718行目

	case WM_RBUTTONDOWN:
//	---------- konno 02 シフト+右クリックでペースト
		if (GetKeyState(VK_SHIFT) & 0x8000)
//	----------
				onPasteFromClipboard(hWnd);
		break;

この1行を追加したところ、シフト+右クリックでペーストに出来ました。
右クリックだけなら何もしないので、誤操作防止になります。
この記述でいいのかどうかはわからないですが、動けば正義。(^_^)

ところでこれを、VC++2010Express でビルドすると、サイズがかなり小さい
 v140_xp なんとかが無いようなメッセージが?

このPCではそれでも一応動作しているようですが
改造したCKWV.EXE をノートPCにコピーして動かそうとしたら
 msvcr100d.dll が無い エラーで起動できない!!
 
VC++2010Express でビルドするとサイズがかなり小さいのは
関係あるのだろうか。
警告メッセージも沢山出るけど・・・

調べてみると、msvcr100d.dll は、debugモードビルド用みたい。
msvcr100.dll がリリースモードビルド用か。

ということで、リリースモードビルドで再コピーしてみた。
が、同じエラーで動かない。

結局CKWV9のアイコンを消して新規にアイコンを作ったら動いた\(^^)/ ヤッタ-

しばらくこの改造CKWV9 で運用してみます。


    - No.7614 一括表示へ   -              [ 返信 ]    [引用無し] pre


- 関連一覧ツリー (先頭の番号をクリックするとツリー全体を一括表示します)
▼ 7614.CKWV9 のマウス操作改造 - konno 17/01/08-22:32
  ┗7615.Re: CKWV9 のマウス操作改造 - 10# 17/01/09-07:12
   ┗7616.Re^2: CKWV9 のマウス操作改造 - konno 17/01/09-23:48
    ┗7617.Re^3: CKWV9 のマウス操作改造 - 10♯ 17/01/10-02:39

- 返信フォーム (この記事に返信する場合は下記フォームから投稿して下さい)   [引用無し]
おなまえ 
Eメール 
タイトル 
メッセージ auto soft pre(図表、プログラム) ※折り返さずに改行を入れてね
 参照先 
 暗証キー (英数字で8文字以内)
 プレビュー          

- 以下のフォームから自分の投稿記事を修正・削除することができます -
   処理   記事No   暗証キー
    [ページトップへ] [管理用]