問題タブ [windows]
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.
windows - オブジェクト ポインタを格納するための GWL_USERDATA の代替手段は何ですか?
私が取り組んでいる Windows アプリケーションには、Win32 のすぐ上にあるカスタム フレームワークがあります (聞かないでください)。ウィンドウを作成するとき、通常は をthis
介してウィンドウのユーザー データ領域に配置しますSetWindowLong(hwnd, GWL_USERDATA, this)
。これにより、MFC のようなコールバックまたは緊密に統合された を使用できますWndProc
。問題は、LONG は 32 ビット幅しかないため、これが 64 ビット Windows では機能しないことです。32 ビット システムと 64 ビット システムの両方で機能する、この問題に対するより良い解決策は何ですか?
c# - Windows のドラッグドロップでのドロップの通知
私のC#
プログラムには、そこからドラッグして別のプログラムにドロップできるファイルのリストがあります。私の要件は、最初にファイルを別のディレクトリにコピーすることです。
では、操作が成功した場合にのみファイルをコピーできるように、ドロップ操作の通知を受け取ることはできますか? 実際にコピーを実行する前に、コピーする必要があることがわかるまで待ちたいと思います。
また、ドロップ操作がどのプログラムで発生しているかを知ることはできますか? 理想的には、誰または何をドロップするかに基づいてファイルパスを変更したいと思います。
C/C++
これに対する解決策は、任意の .NET 言語またはCOM
.
python - Windowsでfork()を複製する最良の方法は何ですか?
fork()
Python を使用して、システム コールを使用して Linux にある機能を Windows で再現できるロジックを実装するにはどうすればよいですか?
私は特に SAPI Com コンポーネントでメソッドを実行しようとしていますが、ブロックや待機をせずにメイン スレッドで他のロジックを続行しています。
windows - Windows / Active Directory - ユーザー / グループ
特定のグループに関連付けられた Windows ログインを見つける方法を探しています。次のような形式の名前のみを許可するツールにアクセス許可を追加しようとしています:
追加する必要がある Active Directory 形式のユーザーのリストがあります。
DOMAIN\Group1 を追加しようとしましたが、「ユーザーが見つかりません」というエラーが表示されます。
PS は、私が LAN 管理者ではないことにも注意してください。
.net - 標準ユーザーによる.NETセキュリティポリシーの変更?
.NETセキュリティポリシーは、CasPol.exeを使用してスクリプトから変更できます。ローカルネットワーク上の複数のユーザーにアプリケーションを配布するとします。これらのユーザーのほとんどは、特権のない標準アカウントであるため、関連するコマンドに必要な権限を持っていません。
ドメインログオンスクリプトを調べてみようと思います。代替シナリオはありますか?ドメインのないネットワーク向けのソリューションはありますか?
編集:私はFrameworkバージョン2.0を使用する必要があります
windows - XP/Vista 以降で VB6 の簡単なインストール システムを作成するには?
シンプル重視。私はインストーラーを作成したことがないので、多くを学ぶ必要はありません。ファイルの山を渡すことができ、それらをどこに置くかについていくつかの賢明な推測を行うことができるシステムが理想的です.
先に進み、一般的な質問に答えてください。
ただし、私の場合、いくつかの追加の制約に悩まされています。インストールするプログラムは VB6 (または 5 ですか?) と VB のいくつかの以前のバージョンで記述されているため、すぐに更新される予定はありません。実行中のインストールがあり、再生するクリーンな VM があるため、次のループを実行します。インストールを実行し、壊れている場所を見つけて修正し、それをインストーラーに追加し、VM を元に戻して、再試行します。誰かがより良いアプローチを持っている場合、私は提案を受け付けています。
XP で動作するようにする必要があり、Windows の新しいバージョンでも動作するものを用意したいと思っています。
windows - 独立した開発者として Microsoft ソフトウェアのライセンスを取得する最良の方法
私は最近、小規模なコンサルティング会社の従業員から独立したコンサルタントに転職しました。時間が経つにつれて、Windows と Visual Studio をアップグレードする必要があります。では、時間のない開発者にとって最も手頃な方法は何でしょうか?
前の上司は、OS ライセンスの TechNet Plus サブスクリプションを取得することを提案しました。私はそれを実行しており、必要なもののように見えますが、将来のために他のオプションを利用することもできます。
Visual Studio Professional と Standard の違いを正確に理解するのに苦労しています。また、デジタル版もぜひ欲しいのですが、高価な MSDN サブスクリプションが唯一の方法でしょうか?
ここにリストされている MSDN Professional を搭載した Visual Studio 2008 Professionalの価格は、1,199 ドルとやや妥当なようです。これにより、TechNet Plus サブスクリプションは不要になります。
windows - Windows で SVN を実行した経験は何ですか?
現在 Windows で SVN サーバーを実行している人の経験を聞きたいです。
Jeff Atwood は、SVN を Windows サービスとしてセットアップする方法について投稿しています。これは素晴らしい第一歩ですが、次のような他のトピックには触れていません。
- Web ベースのリポジトリ ブラウザには何を使用しますか? WebSVNは Windows でも動作しますが、きれいではありません。
- passwd ファイルの管理方法
- Apache を実行せずに Active Directory と統合することは可能ですか?
- リポジトリをバックアップするための戦略。
- Visual Studio 開発に役立つグローバルな無視パターン (たとえば、ここ、ここ、およびここでの提案)。
当社は約1ヶ月前にSourceGear VaultからSubversionに切り替えました。基本は十分に理解していますが、MSFT の世界で SVN を実行するためのヒントやコツを見つけたいと思っています。
python - PythonスクリプトからPythonインタープリターやCMD.EXEの出力をキャプチャする方法は?
- PythonスクリプトからPythonインタープリターの出力をキャプチャすることは可能ですか?
- PythonスクリプトからWindowsCMDの出力をキャプチャすることは可能ですか?
もしそうなら、どのライブラリ(y | ies)を調べる必要がありますか?
.net - Windows:拡張機能に関連付けられているアプリケーションを一覧表示して起動します
特定の拡張子(.JPGなど)に関連付けられているアプリケーションを特定し、System.Diagnostics.Process.Start(...)の呼び出しを介して起動できるように、そのアプリケーションの実行可能ファイルが配置されている場所を特定する方法。
レジストリの読み取りと書き込みの方法はすでに知っています。どのアプリケーションが拡張機能に関連付けられているか、表示名は何か、実行可能ファイルはどこにあるかを標準的な方法で判断するのが難しいのは、レジストリのレイアウトです。