問題タブ [winapi]

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 投票する
10 に答える
43668 参照

linux - gettimeofday()の解像度はマイクロ秒であることが保証されていますか?

もともとWin32API用に作成されたゲームをLinuxに移植しています(Win32ポートのOS XポートをLinuxに移植しています)。

QueryPerformanceCounterプロセスの開始以来、uSecondsを指定し て実装しました。

これは、周波数として定数1000000を与えることと相まって、私のマシンQueryPerformanceFrequency()でうまく機能し、プログラムの起動以降に含まれる64ビット変数を与えてくれます。uSeconds

それで、これはポータブルですか?カーネルが特定の方法でコンパイルされた場合など、動作が異なることを知りたくありません。ただし、Linux以外には移植できないので問題ありません。

0 投票する
6 に答える
13852 参照

c# - マウスを揺らす

わかった。これはちょっとした虚栄心アプリですが、今日、職場でトレーニング クラスに参加していて、マシンが 10 分ごとにロックされるように設定されている状況がありました。まあ、トレーナーがスライドを変えるのではなく、話すことに興奮した場合、マシンはロックされます.

マウスを 4 分ごとに 1 ピクセルずつ移動するだけのタスクバー アイコンしかない小さなアプリを書きたいと思います。

私は Delphi (私の強力な言語) を使用して 3 つの方法でそれを行うことができますが、仕事のために C# に移行しており、そこで最も抵抗の少ない方法を知りたいと考えています。

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

windows - Windows dll は独自のファイル名を取得できますか?

exe ファイルから作成された Windows プロセスは、ファイルのパスとファイル名を含む、それを呼び出したコマンド文字列にアクセスできます。例えば。C:\MyApp\MyApp.exe --help.

しかし、これは、LoadLibrary. dll を介してロードされた関数がそのパスとファイル名を見つける方法を知っている人はいますか?

具体的には、Delphi ソリューションに興味がありますが、答えはどの言語でもほぼ同じであると思います。

0 投票する
6 に答える
16112 参照

c# - Win32 API を使用して C# でウィンドウを前面に移動する

外部アプリのウィンドウをフォアグラウンドに移動する必要があり、必ずしもフォーカスを盗む必要のないアプリケーションを作成しています (ユーザーがフォーカスを盗む/盗まないように切り替えることができる設定があります)。

win32 API を使用してこれを行う最善の方法は何ですか? SetForeground() を試しましたが、常にフォーカスが奪われ、一貫して機能しません。

これについて最善の方法は何ですか?何かご意見は?

0 投票する
9 に答える
4336 参照

winapi - Windows 用の GUI のプログラミングを開始するのに適した場所はどこですか?

C および C++ でコンソールおよびネットワーク クライアント/サーバー アプリケーションを作成した経験がありますが、win32 ビジュアル API、MFC、Qt、wxWidgets などの使用についてはほとんど知りません。に特化し、将来に備えて堅牢にするために?

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

windows - Windows システムで独自のモニカー (URL プロトコル) を作成するにはどうすればよいですか?

Windows システムで独自のカスタム モニカー (または URL プロトコル) を作成するにはどうすればよいですか?

例:

  • http:
  • メールアドレス:
  • サービス:
0 投票する
22 に答える
11485 参照

windows - 低レベルのWinAPIプログラミングを学ぶことはまだ意味がありますか?

C#で管理された至福のすべてを持っているので、Petzoldのプログラミングウィンドウに戻って、純粋なWinAPIを使用してコードを作成しようとするのは理にかなっていますか?

それから何を学ぶことができますか?古すぎて役に立たないのではないですか?

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

winapi - ネットワーク上のドメインのリストを取得する

Windows API を使用して、ネットワーク上のドメインのリストを取得するにはどうすればよいですか?

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

c++ - Win32ウィンドウハンドルの検証

タイプのハンドルが与えられた場合、ハンドルがHWND実際のウィンドウを表していることを確認することは可能ですか?

0 投票する
5 に答える
10255 参照

c++ - _wfopen Mac OS X で同等

_wfopen()Mac OS Xでの Windows に相当するものを探しています。何か考えはありますか?

wchar*File インターフェイスに使用する Windows ライブラリを移植するには、これが必要です。これはクロスプラットフォーム ライブラリを意図しているため、クライアント アプリケーションがファイル パスを取得してライブラリに渡す方法に依存することはできません。