掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
C++のダイアログで画像処理をするには? (ID:3784)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
次のような感じになります。 //先に関数を宣言。他で使わないのであれば、ヘッダに追加する必要はありません LRESULT PASCAL MyFrameCallback( HWND hWnd,LPVIDEOHDR lpVHdr ) { //画像処理の内容 } //APIを使用する箇所 BOOL CCapturewinDlg::OnInitDialog() { //最初から付いてたコード CWnd* pWnd = GetDlgItem ( IDC_CAPWIN ); hWndCap = capCreateCaptureWindow( "Captrue Window", WS_CHILD | WS_VISIBLE, 0, 0, 320, 240, pWnd->m_hWnd, NULL); capDriverConnect( hWndCap, 0 ); //ここに追加 capSetCallbackOnFrame(hWndCap, MyFrameCallback); //もしかしたら capSetCallbackOnFrame(hWndCap, &MyFrameCallback); かもしれません //ちょっとCから離れているので構文忘れました capPreviewRate( hWndCap, 1 ); capPreview( hWndCap, TRUE ); }
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.