[ここをクリックすると内容が表示されます]
あと、ActiveBasic側の問題だと思うんですけど、カーソルリソースとアイコンリソースが追加されている状態で、ウィンドウにアイコンを設定するとアクセス違反が起きます。
コード: 全て選択
'hCursor=0になる
hCursor=LoadImage(GetModuleHandle(0),IDC_CURSOR1 *Byte,IMAGE_CURSOR,0,0,LR_DEFAULTSIZE)
'hCursor=0になる
hCursor=LoadImage(GetWindowLong(hMainWnd,GWL_HINSTANCE) As HINSTANCE,IDC_CURSOR1 *Byte,IMAGE_CURSOR,0,0,LR_DEFAULTSIZE)
'hCursor=0になる
hCursor=LoadImage(GetModuleHandle(0),MAKEINTRESOURCE(IDC_CURSOR1),IMAGE_CURSOR,0,0,LR_DEFAULTSIZE)
'hCursor=0になる
hCursor=LoadImage(GetWindowLong(hMainWnd,GWL_HINSTANCE) As HINSTANCE,MAKEINTRESOURCE(IDC_CURSOR1),IMAGE_CURSOR,0,0,LR_DEFAULTSIZE)
'hCursor=0になる
hCursor=LoadImage(GetModuleHandle(0),"IDC_CURSOR1",IMAGE_CURSOR,0,0,LR_DEFAULTSIZE)
'hCursor=0になる
hCursor=LoadImage(GetWindowLong(hMainWnd,GWL_HINSTANCE) As HINSTANCE,"IDC_CURSOR1",IMAGE_CURSOR,0,0,LR_DEFAULTSIZE)
'hCursor=0になる
hCursor=LoadCursor(GetModuleHandle(0),IDC_CURSOR1 *Byte)
'hCursor=0になる
hCursor=LoadCursor(GetWindowLong(hMainWnd,GWL_HINSTANCE) As HINSTANCE,IDC_CURSOR1 As *Byte)
'hCursor=0になる
hCursor=LoadCursor(GetModuleHandle(0) As HINSTANCE,MAKEINTRESOURCE(IDC_CURSOR1))
'hCursor=0になる
hCursor=LoadCursor(GetWindowLong(hMainWnd,GWL_HINSTANCE) As HINSTANCE,MAKEINTRESOURCE(IDC_CURSOR1))
'hCursor=0になる
hCursor=LoadCursor(GetModuleHandle(0),"IDC_CURSOR1")
'hCursor=0になる
hCursor=LoadCursor(GetWindowLong(hMainWnd,GWL_HINSTANCE) As HINSTANCE,"IDC_CURSOR1")
'hCursor=0になる
hCursor=LoadCursor(GetModuleHandle(0),MAKELONG(IDC_CURSOR1,0))
hCursor=LoadCursor(GetWindowLong(hMainWnd,GWL_HINSTANCE) As HINSTANCE,MAKELONG(IDC_CURSOR1,0))
'hCursor=0になる
hCursor=LoadImage(GetModuleHandle(0),MAKEINTRESOURCE(IDC_CURSOR1),IMAGE_CURSOR,0,0,0)
hCursor=LoadImage(GetWindowLong(hMainWnd,GWL_HINSTANCE) As HINSTANCE,MAKEINTRESOURCE(IDC_CURSOR1),IMAGE_CURSOR,0,0,0)
hCursor=LoadImage(GetModuleHandle(0),IDC_CURSOR1,IMAGE_CURSOR,0,0,0)
hCursor=LoadImage(GetWindowLong(hMainWnd,GWL_HINSTANCE) As HINSTANCE,IDC_CURSOR1,IMAGE_CURSOR,0,0,0)
コード: 全て選択
_RadSys_wcl.hIcon=LoadIcon(_RadSys_wcl.hInstance,MAKEINTRESOURCE(IDI_ICON1))
カーソルリソースを一つ、アイコンリソースも一つだと、ウィンドウにアイコンが設定されない、
カーソルリソースを一つ、アイコンリソースが二つだと、アクセス違反になることが分かりました。
さらに追記。
GetLastError()関数を思い出して使ったら「指定されたリソースの種類がイメージ ファイルに見つかりません。」でした。
しかし、解決策が分かりません...。