問題タブ [taskdialog]

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.

0 投票する
1 に答える
492 参照

delphi - tdiQuestion を TaskDialog.MainIcon に追加できますか?

tdiQuestion を TaskDialog.MainIcon に追加できますか? 「?」の使用不可 TaskDialog のアイコンは、ほとんど役に立たないものにします。

修正はありますか?

0 投票する
4 に答える
3000 参照

c# - C#: デバッガーの comctl32.dll バージョン 6

TaskDialogにWindowsAPICodePackを使用しています。ダイアログを表示しようとすると、バージョン 6 の comctl32.dll をロードする必要があると表示されます。ということで、app.manifestにバージョン6を追加して実行してみました。まだ運がありません。Debug フォルダーに移動し、Visual Studio を使用せずにプログラムを実行したところ、正常に動作しました。私は、Visual Studio がマニフェスト ファイルを使用していないと推測しています...これを行う方法があるかどうか疑問に思っていました。

0 投票する
2 に答える
1316 参照

visual-c++ - TaskDialogはVisualC++で常に最上位にあります

TaskDialogを常に最上位にする方法はありますか(つまり、システムモーダル)?

TaskDialogConfig構造(http://msdn.microsoft.com/en-us/library/bb787473(VS.85).aspx)を確認しましたが、うまくいきません。

誰かがそれを行う方法を知っていますか、それが可能かどうか?

0 投票する
3 に答える
3729 参照

c# - C#でTaskDialogを使用する場合のEntryPointNotFoundException

次のコードを使用してTaskDialogを呼び出しています。

ただし、「DLL'ComCtl32'で'TaskDialogIndirect'という名前のエントリポイントが見つかりません」という例外が発生します。

私はこのコードを取りました。Windows 7 x64(RC)を使用しています。

私は何が間違っているのですか?

0 投票する
1 に答える
1045 参照

windows-7 - TaskDialog のデフォルト ボタン

stackoverflow はより高速に動作します :) Microsoft® .NE​​T Framework 用
の Windows® API Code Pack を使用してWindows 7 API にアクセスしていますが、古いMessageBoxTaskDialogに変更したいと考えています。私が見つけられないのは、ダイアログのデフォルトのボタンです。設定する方法はありますか?回避策はどうですか?

ありがとう

0 投票する
1 に答える
394 参照

c# - TaskDialog の Show() 呼び出しをブロックするように変更し、閉じたときに値を返す方法は?

私は WindowsAPICodePack の TaskDialog 実装を使用していますが、より基本的な実装であってもボタンのクリック ハンドラーをリッスンする必要があることに悩まされています。古い MessageBox のように、閉じられるまでブロックし、行われたことに基づいて値を返すように変換/ラップしたいと思います。これを行う方法の基本について読むことができるものはありますか? 確かに私は Win32 の基盤にあまり詳しくないので、どこから始めればよいかわかりません。

0 投票する
1 に答える
1091 参照

c# - TDM_CLICK_BUTTONの戻り値を持つSendMessageは常にゼロです

私のC#アプリケーションでは、TDM_CLICK_BUTTONメッセージを使用してTaskDialogのボタンをクリックしようとしています。これは基本的には問題なく機能します。私が期待することは起こります。TDN_BUTTON_CLICKED通知も届きます。

ただし、ドキュメントSendMessageには、呼び出しが成功した場合のの戻り値はゼロ以外になると記載されています。しかし、私にとっては常にゼロを返します。

これは私のコードです:

lastWin32Error例外がスローされると、常にゼロになります。これは、すべてが正常であることを示すもう1つの指標になります。

SendMessage私のコードでは次のように宣言されています:

ドキュメントが間違っていますか、それともメッセージを間違って使用していますか?

0 投票する
1 に答える
255 参照

visual-studio-2010 - vc++ の CTaskDialog ハイパーリンク

こんにちは、MFC アプリケーションで CTaskDialog クラスを使用しています。私はそれをカスタマイズしようとしています。これにハイパーリンクを追加したい場合、現時点ではこれに関する特定の規定はありません。しかし、ボタンを追加するには、「AddCommandControl」を使用してボタンを処理できます。この AddHyperlinkControl に似たものを実装し、処理したい場合は、それを達成する方法を提案できます。私の目標は、そのハイパーリンクのクリック イベントを処理することです。誰かがこれを試した場合は、提案を共有してください。

こんにちは、主にハイパーリンク付きの代替ボタンを探しています。あなたの提案を共有してください。

どうもありがとう。ハラナード。

0 投票する
1 に答える
323 参照

vb6 - TaskDialogIndirectを使用してvb6でコールバック関数を取得するには?

VB6 で TaskDialogIndirect を使用しています。それはうまく機能しており、TASKDIALOGCONFIGのpszFooterメンバーで(TDF_ENABLE_HYPERLINKSを有効にして)リンクが機能しています。

問題は、リンクにカーソルを合わせるとカーソルが「手」に変わる一方で、TaskDialogIndirect の TASKDIALOGCONFIG.pfCallback メンバーが私のカスタム関数を指すようにする方法がわからないため、実際にユーザーに次のように指示できることです。表示されたハイパーリンク。

誰でも私を助けることができますか?ありがとう!