問題タブ [tablet-pc]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - .NETクラスをCOMライブラリクラスにキャストすることは可能ですか?
COMライブラリMathInputControl
を介してC#のクラスを使用しています。micautLib
例:
使用していますが、メソッドを介してオブジェクトをMathInputControlオブジェクトMicrosoft.Ink
に送信できるようにしたいと思います。ただし、IInkDispインターフェイスはアンマネージインターフェイスであり、マネージMicrosoft.Inkクラスはいずれも実装していません。Ink
MathInputControl.LoadInk(IInkDisp ink);
マネージドインクオブジェクトを送信するにはどうすればよいですか?
.net - いくつかのフリーハンド描画を含める必要があるWinformsアプリ
いくつかの単純なフォームを必要とする顧客がいますが(おそらく、それらのために単純なWinformsアプリを作成するでしょう)、入力フィールドといくつかのフリーハンド描画の組み合わせをキャプチャする必要があります。気になるのはフリーハンドの絵です。
彼らはスタイラス付きのタブレットPCを使用します。お客様はOffice2007を実行しています。
このプロジェクトはシンプルであり続ける必要があります。WinformにOneNote要素を埋め込むことを考えていました(これも可能ですか?)。
OneNoteを使用しなかったことは認めざるを得ませんが、それは「フリーハンドキャプチャを実行するようなもの」であるという漠然とした考えがあります。そのため、ここで言及します。UIが他の何かにドロップアウトすることを望まないので、埋め込みは優先事項です。おもう。
または、他の無料または低コストの代替手段。助言がありますか?
javascript - 高解像度の手描きの記録と保存
JavaScript で Web サイト上の手描きを (タブレット、タッチスクリーン、または iPad のようなデバイスから) キャプチャし、サーバー側に保存するための高度なソリューションはありますか?
基本的に、これは単純なマウス描画キャンバスであり、その解像度 (つまり、1 秒あたりのマウスの動きの数) が非常に高くなければならないという特殊性があります。そうしないと、ペンを動かすと、描画内の丸い線が「多角形」になります /マウスの速さ:
(そうでない場合、@Gregory によって提案された inputDraw ソリューションは 100% 完璧です。)
また、ペンストロークのアンチエイリアスなど、高レベルのグラフィック品質も必要です。ここには特別なものはありませんが、MS ペイント スタイルの 1x1 ピクセル ストロークではうまくいきません。
タブレット PC が少なくとももう少し一般的になりつつあることを考えると、これは一般的に非常に興味深いことだと思います。(彼らが当然のことだと思う注目を集めているわけではありません)。
どんな提案でも大歓迎です。私はオープン ソース ソリューションを好みますが、ActiveX コントロールや Java アプレットなどのプロプライエタリ ソリューションにもオープンです。
FF4、Chrome のサポートは必須です。Opera、IE8/9 のサポートが望まれます。
周りのほとんどの「キャンバス」ライブラリ、および私のものに似た他の質問へのほとんどの回答は、プログラムによるキャンバスへの描画を参照していることに注意してください。これは私が探しているものではありません。特定の領域に描画しているユーザーの実際のペンまたはマウスの動きを記録するものを探しています。
この質問が出されてから何かが変わったかどうか、好奇心から報奨金を開始します。
c# - インクシリアル化フォーマットでの署名の比較
比較したい署名がたくさんあります(すべてISF-インクシリアライズフォーマット)。
これらの署名を比較する方法は?
c# - 次のVB/C ++コードをC#に変換するのを手伝ってください
私は次のVBコードをC#で何時間も実行しようとしています。Value does not fall within the expected range.
CreateStroke()呼び出しで例外が発生し続けます。また、C++バージョンのMicrosoftドキュメントもあります。
これが私が持っているものです:
.net - モノラルのWindows XPタブレットPC SDK
私は、windows タブレット pc sdk を利用するアプリの開発を行ってきました。私が実際に使用しているのは、InkPicture コントロールだけです。
InkPicture コントロールは明らかに .NET に組み込まれていませんが、マネージ オブジェクトであるため、mono で動作しますか?
私は今 MOMA をダウンロードしていますが、誰かがすでに知っているかどうか疑問に思っていました.
mouseevent - Windowsタブレットイベント-ホールドスルージェスチャを無効にする
タブレットPC(Windows 7)に長押し機能を実装しようとしています。問題は、タブレットに触れたときにMouseDownイベントが発生しないことです(タッチして待機します)。
指を動かした(ドラッグした)後にのみ、MouseDownイベントが発生します。そして、しばらくしてそれを手に取ったとき、それから初めて、私はダウンイベントとアップイベントの両方を同時に取得します。
この問題は、「ホールドスルー」ジェスチャが原因で発生していることがわかりました。http: //msdn.microsoft.com/en-us/library/ms703320%28VS.85%29.aspx
押し続けるのと同じように、このジェスチャを無効にします:hxxp:... microsoft.com / en-us / library / bb969148%28VS.85%29.aspx
プレスアンドホールドジェスチャの無効化を正常に実装しましたが、ホールドスルージェスチャを無効にする方法がどこにも見つかりませんでした。
たぶんそれは同じ方法で行われますが、定数が異なります。
これについてご協力いただければ幸いです。
ありがとう、BJoe
wpf - Tablet PC/WPF テキストボックスのバグ - 回避策はありますか?
これを Microsoft Connect に記録したところですが、他の誰かがこの問題に遭遇して修正を見つけたのではないかと考えています。Googleはあまり表示されていません...
簡単な再現:
- アプリケーションに MaxLength が設定された WPF テキスト ボックスがある
- TabletPC 入力パネルを使用して、許可されているよりも多くのテキストを書き込む
- TabletPC パネルで「挿入」を押すとアプリケーションがクラッシュする
MaxLength を使用しないようにアプリケーションの動作を変更する以外に、解決策を知っている人はいますか?
(Microsoft からアドバイスがあれば、ここに投稿します。)
編集: .NET 3.5 と Windows 7 を実行していると指定する必要がありました。
vb.net - VB.Netでスクリーンセーバーと休止状態を一時的に停止します
スクリーンセーバーや積極的な省電力モードで中断できない、非常に長時間実行される同期タスクがあります。省電力モードを停止するために単一のAPI呼び出しを行い、タスクが完了したらそれを復元したいと思います。
次のコードは、他のさまざまな投稿からまとめられていますが、XPの電源管理設定には影響しません。私は何が間違っているのですか?TIA!
システムのスクリーンセーバーとパワーモードの設定は次のとおりです。 代替テキストhttp://img87.imageshack.us/img87/1600/25251376.jpg 代替テキストhttp://img403.imageshack.us/img403/8145/73347627.jpg
html - タッチデバイス用の HTML API?
タッチ スクリーン デバイス (タブレット PC など) で使用できる HTML API は何ですか? GMail の iPad インターフェイス (およびその他のモバイル インターフェイス) は、通常の Web ブラウザ (ユーザー エージェント ハックによって iPad のふりをしている) では下にスクロールしないことに気付きました。PC でこの API にアクセスするにはどうすればよいですか?
私の学校にはタブレット PC がたくさんありますが、アプリケーションのサポートが不足しているため、タブレット モードではうまくいきませんが、このギャップを埋める Web ベースのアプリの数が増えているようです。