「Windows」タグアーカイブ
[Windows] スクリーンショット
Windows の スクリーンショット, 画面キャプチャ ツール
Snipping Tool
スタートメニュー : 『W』 ⇒ 『Windows アクセサリ』 ⇒ 『Snipping Tool』
[win] バッチファイル実行引数の展開方法
[win] エクスプローラのグループ化解除
[win] コマンドプロンプトからエクスプローラ起動
デフォルト・フォルダー
1 |
> explorer |
カレント・フォルダー
1 |
> explorer . |
フルパス指定
1 |
> explorer C:\Windows |
[win] 8.3形式の短いファイル名を表示させる
コマンドラインからクリップボード操作
1. macOS
1.1. pbcopy
1 |
$ ls -l | pbcopy |
1.2. pbpaste
1 2 3 |
$ cat readme.txt | pbcopy $ pbpaste | iconv -t UTF8 |
[win] DLL内外でグローバル変数を共有する
DLL(Dynamic Link Library)の内部と外部でグローバル変数を共有する(双方からアクセスする)方法
DLL内のコード記述
C言語 (~.c)
1 |
__declspec(dllexport) int my_array[7]; |
C++ (~.cpp)
1 2 3 |
extern "C" { __declspec(dllexport) int my_array[7]; } |
[Windows] カーソルキーでウィンドウを移動させる方法
概要
キーボード操作(矢印キー)でアプリケーションソフトのウィンドウ(操作画面)を移動(move)させる方法。
操作方法
Alt + Space ⇒ 移動(M)
利用想定場面
- マウスを接続していない。
- ウィンドウをマウスポインタでドラッグできない。
- ウィンドウが画面の外に移動してしまいマウスポインタを移動できない。
[win] GUI API の変遷
略称 | 正式名称 | 説明 |
---|---|---|
UWP | Universal Windows Platform | Win10 以降。XAML(Extensible Application Markup Language)。 旧称: Windows Runtime (WinRT), Metro UI, Modern UI |
WPF | Windows Presentation Foundation | .NET Framework 3.0 以降。 XAML デザイナー |
WinForms | Windows Forms | .NET Framework 1.0 ~ Visual C++ 2010。 Windows フォーム デザイナー |
ATL | Active Template Library | C++テンプレートによるWinAPIのCOMラッパー |
MFC | Microsoft Foundation Class | C++クラスによるWinAPIのCOMラッパー アプリ・メインクラスの基底クラス CWinApp |
WinAPI | Windows API (GDI/GDI+) | (例) 32bit用実装 Win32API アプリ・エントリーポイント WinMain関数 |