wenluderen

一:

/* =================================================================================================
 *  Function : OnBnClickedBtnOpenbyindex
 *  Abstract : 【オープン(インデックス)】ボタン押下処理
 *  Argument : Nothing
 *  Return   : Nothing
 *  Note     : 
 *  History  : 2010/xx/xx  v01.00	新規作成
 * ============================================================================================== */
void CTabPageCommon::OnBnClickedBtnOpenbyindex()
{
	// APIのパラメータを準備します
	DWORD		dwIndex;					// デバイスのインデックス

	// デバイスインデックスを設定します
	// 複数接続が出来ない為、デバイスインデックスは0固定
	dwIndex = 0;

	HLD3_STATUS	hld3Result;					// エラーコード
	HLD3_HANDLE	hld3Handle;					// HL-D3のハンドル

	// APIを呼び出します
	// デバイスをオープンします
	hld3Result = HLD3_OpenByIndex(dwIndex,					// デバイスのインデックス
								  &hld3Handle);				// HL-D3のハンドル

	// 正常終了した場合は取得したHL-D3のハンドルを記憶し画面へ表示します
	if (hld3Result == HLD3_OK) {
		CString		sWork;

		// HL-D3のハンドルを表示します
		sWork.Format(_T("%p"), hld3Handle);
		SetDlgItemText(IDC_EDT_OPENBYINDEX_RESULT_HANDLE, sWork);

		// HL-D3のハンドルを記憶します
		theApp.HLD3Data.HLD3Handle() = hld3Handle;
	}

	// エラーが発生した場合はエラーコードを表示します
	if (hld3Result != HLD3_OK) {

		// エラーコードを表示します
		ShowErrorCode(GetParent(), hld3Result);
	}
}

  默认索引为0 ,通过API函数HLD3_OpenByIndex,获取句柄。并在IDC_EDT_OPENBYINDEX_RESULT_HANDLE这个地方显示出来。

 

分类:

技术点:

相关文章:

  • 2021-05-20
  • 2021-10-11
  • 2021-06-22
  • 2021-07-25
  • 2021-07-25
  • 2021-11-02
  • 2021-06-08
  • 2021-07-27
猜你喜欢
  • 2021-08-01
  • 2021-09-03
  • 2022-01-19
  • 2021-06-24
  • 2021-05-12
  • 2021-06-23
  • 2021-03-28
相关资源
相似解决方案