|
HINSTANCE hInst = (HINSTANCE)GetWindowLong(hWnd, GWL_HINSTANCE);ただし、GetWindowLong関数でHINSTANCEを得るのは古い手法であり、移植性が失われている。
HICON hIcon = LoadIcon(hInst, MAKEINTRESOURCE(IDI_hogehoge));
HINSTANCE hInst = (HINSTANCE)GetWindowLongPtr(hDlg, GWLP_HINSTANCE);この方法は、Win32でもWin64でも使用できるため、Win64への移植を想定したソフトウェアの場合は、最初からこのように記述しておいた方がよい。