WindowsでC言語を扱うのであれば、まずはWindows APIを使ったコーディングを行ってみよう。教育機関でC言語を習う場合、C言語に標準で備わっている関数や、POSIXで定められている関数を使うことが多いはずだ。Windows APIはこうした関数とは異なっているので最初 ...
前回までに、ビルドツールとして「Visual Studio Build Tools 2022」をインストールし、「Developer Command Prompt for VS 2022」でHello Worldプログラムをビルドして実行することを確認した。Microsoft C/C++を使った最も簡単なプログラムのビルドを動作を確認したといった ...
Windows向けのプログラムはOS(Operating System)と「対話」しながら動作し、その対話には専用の関数である「Windows API(Application Programming Interface)」を使う。プログラムはWindows APIを介してOSが提供する機能を呼び出し、データの書き込みなどを指示できる。
「Windows 10 WinRT API Pack」は「NuGet」パッケージ(Microsoft.Windows.SDK.Contracts)として公開されており、開発プロジェクトを“ PackageReference ”対応へ設定変更し、「NuGet」パッケージを追加するだけで利用可能。
翔泳社では、「独習」「徹底入門」「スラスラわかる」「絵で見てわかる」「一年生」などの人気シリーズをはじめ、言語や開発手法、最新技術を解説した書籍を多数手がけています。プロジェクトマネジメントやチームビルティングといった管理職向けの ...
VBAマクロで、PCのスピーカーから「ピッ」と音を鳴らしたり、Excel以外のウィンドウを操作したり…。そんな、Excelの標準機能だけではできない、OSレベルの、より高度な操作がしたくなったことはありませんか? VBAの中から、Windowsオペレーティングシステム ...
VBAのShell関数で、メモ帳などを起動するのは簡単ですよね。でも、Shellは、アプリを起動したら、その終了を待たずに、すぐに次のコードに進んでしまいます。これでは、「ユーザーがメモ帳での編集を終えて、閉じるまで、次の処理に進みたくない」といっ ...
一部の結果でアクセス不可の可能性があるため、非表示になっています。
アクセス不可の結果を表示する